Opentopia Directory Encyclopedia Tools

Cryptosystem

Encyclopedia : C : CR : CRY : Cryptosystem



 

There are two different meanings of the word cryptosystem. One is used by the close cryptographic community, the other is the meaning understood by the public.

General meaning

In this meaning, the term cryptosystem is used as shorthand for "cryptographic system". A cryptographic system is any computer system that involves cryptography. Such systems are for instance, a system for secure electronic mail which might include methods for digital signatures, cryptographic hash functions, key management techniques, and so on. Cryptographic systems are made up of cryptographic primitives, and are usually rather complex. Because of this, breaking a cryptosystem is not restricted to breaking the underlying cryptograhic algorithms - usually it is far easier to break the system as a whole, e.g through typical misconceptions of users in respect to the cryptosystem.

Meaning in the context of cryptography

In this meaning, a cryptosystem refers to a suite of algorithms needed to implement a particular form of encryption and decryption.

Typically, a cryptosystem consists of three algorithms: one for key generation, one for encryption, and one for decryption. The term cipher (or sometimes cypher) is often used to refer to a pair of algorithms, one for encryption and one for decryption. Therefore, the term "cryptosystem" is most often used when the key generation algorithm is important. For this reason, the term "cryptosystem" is almost always used to refer to public key techniques; however both "cipher" and "cryptosystem" are used for symmetric key techniques.

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.


Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: