El cifrado se utiliza para preservar la confidencialidad y la integridad de los datos
- Puede ser de clave simétrica o asimétrica
- Resultados probados de aritmética modular
Es muy de tener problemas de canales laterales, por eso no se recomienda programar uno mismo sus bibliotecas de criptografía salvo especialización. También es fácil utilizarlas incorrectamente, por lo que hay estudiar igual.
Para más información, ver: cryptopals