La criptografía moderna se divide en simétrica, que utiliza una única clave, y asimétrica, que utiliza dos claves. La simétrica es rápida, pero compleja en la distribución de la clave, mientras que la asimétrica es más segura, pero lenta. Ambas tienen papeles importantes en la protección digital y en la evolución constante de los algoritmos.