Un
cryptosystème est un terme utilisé en
cryptographie pour désigner un ensemble composé d'algorithmes cryptographiques et de tous les textes en clairs, textes chiffrés et clés possibles (définition de
Bruce Schneier). Cette dénomination est toutefois confuse car très souvent associée à la
cryptographie asymétrique avec l'utilisation d'une clé privée et d'une clé publique pour les opérations de chiffrement et de déchiffrement. Le RFC 2828 déconseille fortement l'utilisation de ce terme pour remplacer « système cryptographique » :
$ cryptosystem
(D) ISDs SHOULD NOT use this term as an abbreviation for
cryptographic system. (For rationale, see: crypto.)