Algoritmos de cifrado de bloques comunes:
- AES (Rijndael)
- Blowfish
- DES (Estándar de cifrado de datos)
- Triple DES
- Serpiente
- Twofish
- camelia
- CAST
- IDEA
Algoritmos de cifrado de flujo común:
Funciones hash criptográficas comunes:
- MD5
- SHA-1
- SHA-2
- SHA-3 (Keccak)
- HAVAL
- RIPEMD
- tigre
- WHIRLPOOL
En el ámbito de la criptografía de clave pública, tenemos:
- DSA (algoritmo de firma digital)
- RSA (Rivest-Shamir-Adleman)
- ECDH (curva elíptica Diffie-Hellman)
- ECDSA (algoritmo de firma digital de curva elíptica)
Todos estos algoritmos se usan comúnmente y han existido durante algún tiempo.
En cuanto a la velocidad, todos ellos dependen realmente de la implementación y cada implementación estará sujeta al entorno en el que se utilizan. Los algoritmos implementados por hardware obviamente serán los más rápidos. Intel, por ejemplo, ha implementado AES-NI en sus procesadores para acelerar el cifrado AES con un rendimiento medido en gigabytes por segundo, pero el rendimiento real depende de otros factores como la velocidad de almacenamiento y el rendimiento de la red.