cryptosystem
Noun
Meaning
cryptosystem (plural cryptosystems)
A system of cryptography.
Synonyms
Examples
Academic attacks are often against weakened versions of a cryptosystem, such as a block cipher or hash function with some rounds removed.
A cryptosystem is called semantically secure if an attacker cannot distinguish two encryptions from each other even if the attacker knows (or has chosen) the corresponding plaintexts.
Most are used in hybrid cryptosystems for reasons of efficiency – in such a cryptosystem, a shared secret key (" session key ") is generated by one party, and this much briefer session key is then encrypted by each recipient's public key.
In WWII, for example, the Japanese Navy, by poor practice, identified a key person's movement over a low-security cryptosystem.
Furthermore, it might only reveal a small amount of information, enough to prove the cryptosystem imperfect but too little to be useful to real-world attackers.
In 1979, Michael O. Rabin published a related cryptosystem that is probably secure as long as the factorization of the public key remains difficult – it remains an assumption that RSA also enjoys this security.