Operación o función matemática utilizada en combinación con una clave que se aplica a un texto en claro y permite obtener un texto cifrado (o descifrarlo) garantizando la confidencialidad e integridad de la información contenida.
Según las características de las claves de cifrado existen dos tipos:
El cifrado simétrico o cifrado de clave secreta. Es la técnica más antigua y en ella se utiliza la misma clave para cifrar y descifrar la información.
El cifrado asimétrico o cifrado de clave pública. Es una técnica de codificación que utiliza un par de claves diferentes para el cifrado y descifrado de información. Garantiza el no repudio, aparte de la confidencialidad y la integridad.