Skip to content

Instantly share code, notes, and snippets.

@randombit
Last active December 28, 2021 19:45
Show Gist options
  • Save randombit/d1c9ec22e0b5d31dba460d791e24e05d to your computer and use it in GitHub Desktop.
Save randombit/d1c9ec22e0b5d31dba460d791e24e05d to your computer and use it in GitHub Desktop.
Advanced Cryptography Topics
Pallier Cryptosystem
Voting protocols, systems, mixnets
Homomorphic encryption (ElGamal, mixnets, voting)
Sigma protocols
Zero Knowledge Proofs, Fiat-Shamir Transform
ID based signatures and encryption
SNARKs
Ring signatures, group signatures
Signcryption
Pairings, uses thereof
Whitebox cryptography?
PIR
PSI
Threshold encryption/signature schemes
Proxy reencryption
Broadcast Encryption
Attribute Based Encryption
Commitment Schemes
To research: RELIC, Charm, http://hms.isi.jhu.edu/acsc/
Oded Goldreich's books
Damgârd-Jurik (homomorphic scheme)
Nothing about: AES/DES, hash functions, RNGs, RSA, ECC
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment