Non-Interactive Zero-Knowledge from Homomorphic Encryption
How to Prove Yourself: Practical Solutions to Identification and Signature Problems