- chiffrement symétrique: DES, TripleDES, AES, IDEA, Blowfish...
- chiffrement asymétrique: RSA, Diffie-Hellman, ECC...
et ce qui est indispensable à tout système crypto:
- générateur de nombres aléatoire ou pseudo-aléatoires: Yarrow, ISAAC, blum-blum shub, lava-lamps...
- algorithmes de hashage cryptographiques: SHA1, MD5, TIGER...
Et pour en savoir plus:
http://www.commentcamarche.net/crypto/crypto.php3
http://www.sebsauvage.net/comprendre/encryptage/