La criptografía se ocupa de proteger la información y dotar de seguridad a las comunicaciones a través de dos técnicas: la criptografía, que implica el uso de cifrados y códigos para escribir mensajes de forma secreta, y el criptoanálisis, que busca descifrar mensajes sin autorización. Existen dos tipos principales de criptografía - la simétrica, que usa el mismo algoritmo para cifrar y descifrar, y la asimétrica, que emplea llaves públicas y privadas para mantener