Commitment scheme
Digital signature
ElGamal encryption
Homomorphic encryption
Diffie–Hellman key exchange
Blinding
Cryptography
Public-key cryptography
RSA