Criptosistema

En criptografía, un criptosistema o sistema criptográfico es un conjunto de algoritmos criptográficos necesarios para implementar un servicio de seguridad particular, generalmente para conseguir confidencialidad (encriptación).

Por tanto, el término criptosistema es más a menudo utilizado cuándo el algoritmo de generación de clave es importante.

Por esta razón, el término criptosistema es generalmente utilizado para referirse a técnicas de claves públicas; aun así ambos términos "algoritmo criptográfico" y "criptosistema" son utilizados para técnicas de clave simétrica.

Matemáticamente, un criptosistema o esquema de cifrado puede ser definido como una tupla

{\displaystyle ({\mathcal {P}},{\mathcal {C}},{\mathcal {K}},{\mathcal {E}},{\mathcal {D}})}

Un ejemplo clásico de un criptosistema es el Cifrado César.

El sistema criptográfico de Paillier es otro ejemplo utilizado para preservar y mantener la privacidad y la información sensible.