Cypher

A cypher is an algorithm for performing encryption (coding) or decryption (decoding). It is a series of well-defined steps that can be followed as a procedure.

A cypher is an algorithm for performing encryption (coding) or decryption (decoding). It is a series of well-defined steps that can be followed as a procedure. To encipher or encode is to convert information from plain text into cipher or code.

In non-technical usage, a 'cipher' often means the same thing as a 'code'; but in cryptography, cyphers are distinguished from codes.[1] One 20th century source gives this explanation: a cypher is "a method in which the basic unit of concealment is the letter.

In comparison, a code is a form of concealment in which the basic unit is the word".[2] Late in the century, "codes" in this cryptographic sense became rare. 21st century cryptography mostly encrypts bitstreams.

Codes operated by substituting according to a large codebook which linked a random string of characters or numbers to a word or phrase. For example, "UQJHSE" could be the code for "Proceed to the following coordinates".

A cypher is used to turn the original information ("plaintext") to the encrypted form "ciphertext". The ciphertext message contains all the information of the plaintext message, but cannot be read by human or computer without the proper mechanism to decrypt it. To encipher or decipher, you need the "key". In encryption, a key specifies the particular transformation of plaintext into ciphertext, or vice versa during decryption.

By type of key used cyphers are divided into:

The word cypher in French is cifre and in Medieval Latin cifra, from the Arabic sifr, meaning 'zero'. The first known English use of zero was in 1598.[3]

References

  1. Kahn, David 1967. The Codebreakers – the story of secret writing. ISBN 0-684-83130-9
  2. Newton, David E. 1997. Encyclopedia of cryptology. Instructional Horizons, Santa Barbara, p50. ISBN 1-85109-323-0
  3. Zero, Merriam Webster online Dictionary

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.