Outline of cryptography

The following outline is provided as an overview of and topical guide to cryptography:

Cryptography (or cryptology) – practice and study of hiding information. Modern cryptography intersects the disciplines of mathematics, computer science, and engineering. Applications of cryptography include ATM cards, computer passwords, and electronic commerce.

Essence of cryptography

Uses of cryptographic techniques

Branches of cryptography

History of cryptography

Ciphers

Main article: Cipher

Classical

Substitution

Transposition

Modern symmetric-key algorithms

Stream ciphers

Main article: Stream ciphers

Block ciphers

Main article: Block ciphers
Further information: Block cipher modes of operation
  • CAST-256 (CAST6) – 128-bit block; the successor to CAST-128 and a candidate for the AES competition
  • Enigma – WWII German rotor cypher machine—many variants, any user networks for most of the variants
  • Purple – highest security WWII Japanese Foreign Office cypher machine; by Japanese Navy Captain
  • SIGABA – WWII US cypher machine by William Friedman, Frank Rowlett et al.
  • TypeX – WWII UK cypher machine
  • JN-25 – WWII Japanese Navy superencyphered code; many variants
  • Naval Cypher 3 – superencrypted code used by the Royal Navy in the 1930s and into WWII

Modern Asymmetric-key algorithms

  • ACE-KEM – NESSIE selection asymmetric encryption scheme; IBM Zurich Research
  • ECIES – Elliptic Curve Integrated Encryption System, Certicom Corporation
  • ECIES-KEM
  • ECDH – Elliptic Curve Diffie-Hellman key agreement, CRYPTREC recommendation
  • RSA-KEM – NESSIE selection asymmetric encryption scheme; ISO/IEC 18033-2 draft
  • RSA-OAEP – CRYPTREC recommendation
  • Rabin-SAEP
  • HIME(R)

Keys

Main article: Key (cryptography)

Authentication

Main article: Key authentication

Transport/exchange

Weak keys

Main article: Weak key

Cryptographic hash functions

Cryptanalysis

Main article: Cryptanalysis

Classical

Modern

Robustness properties

Undeciphered historical codes and ciphers

Organizations and selection projects

Standards

General cryptographic

Open efforts

Influential cryptographers

Academic and professional publications

Further information: Important publications in cryptography & Books on cryptography

Allied sciences

See also

This article is issued from Wikipedia - version of the 10/20/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.