I am looking at a scenario where I would like to claim to an authority (call it A) that I am indeed me without revealing my identity documents. I am guessing some zero knowledge protocol has to be used. We can assume a trusted authority where I will show my identity documents for authentication. But I do not want A to know these details. I also do not want A to be able to collude with the trusted authority and gain information about my identity. What are the possible schemes/areas I should be looking at?
From some reading I see that there is a Brands scheme and pairing based crypto schemes. One is interactive and the other noninteractive. Are there any other differences? Are there other schemes?