Chapter 11: Ciphers based on quadratic residues
Rabin cipher
Goldwasser-Micali cipher
Chapter 12: Ciphers based on prime factorisation
RSA cipher
Chapter 13: Ciphers based on discrete logarithms
ElGamal cipher
Chapter 14: Ciphers based on elliptic curves
Basic elliptic curve cipher

Public-key Ciphers

EnDeCrypt 3.0