Skip to content
cipher

File:Edward_Larsson_1885_I.jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ4681865· pop 40· linked from 587 articles

Also known as cypher, cryptographic algorithm

thumb|Edward Larsson's rune cipher resembling that found on the Kensington Runestone. Also includes runically unrelated blackletter writing style and pigpen cipher. In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a procedure. An alternative, less common term is encipherment. To encipher or encode is to convert information into cipher or code. In common parlance, "cipher" is synonymous with "code", as they are both a set of steps that encrypt a message; however, the concepts are distinct i

Wikidata facts

Show 1 more fact
Commons category
Ciphers
Sources (3)

via Wikidata · CC0

~11 min read

Article

10 sections
Contents
  • Etymology
  • Versus codes
  • Types
  • Historical
  • Modern
  • Key size and vulnerability
  • See also
  • Notes
  • References
  • External links

thumb|Edward Larsson's rune cipher resembling that found on the Kensington Runestone. Also includes runically unrelated blackletter writing style and pigpen cipher. In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a procedure. An alternative, less common term is encipherment. To encipher or encode is to convert information into cipher or code. In common parlance, "cipher" is synonymous with "code", as they are both a set of steps that encrypt a message; however, the concepts are distinct in cryptography, especially classical cryptography.

Codes generally substitute different length strings of characters in the output, while ciphers generally substitute the same number of characters as are input. A code maps one meaning with another. Words and phrases can be coded as letters or numbers. Codes typically have direct meaning from input to key. Codes primarily function to save time. Ciphers are algorithmic. The given input must follow the cipher's process to be solved. Ciphers are commonly used to encrypt written information.

Gallery (96)

Connections

Categories