Cryptosystems

Cryptosystems include encryption and decryption algorithms, sets of plain and cipher texts, and a set of keys.