La criptografía es una herramienta indispensable que se utiliza para proteger la información en los sistemas informáticos. Se utiliza en todas partes y por miles de millones de personas en todo el mundo a diario. Se utiliza para proteger datos en reposo y datos en movimiento. Los sistemas criptográficos son una parte integral de los protocolos estándar, en particular el protocolo Transport Layer Security (TLS), lo que hace que sea relativamente fácil incorporar un cifrado sólido en una amplia gama de aplicaciones.