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 edit

Uses of cryptographic techniques edit

Branches of cryptography edit

History of cryptography edit

Ciphers edit

Classical edit

Substitution edit

Transposition edit

Modern symmetric-key algorithms edit

Stream ciphers edit

Block ciphers edit

Modern asymmetric-key algorithms edit

Asymmetric key algorithm edit

Keys edit

Key authentication edit

Transport/exchange edit

Weak keys edit

Cryptographic hash functions edit

Cryptanalysis edit

Classical edit

Modern edit

Robustness properties edit

Undeciphered historical codes and ciphers edit

Organizations and selection projects edit

Cryptography standards edit

General cryptographic edit

Open efforts edit

  • Data Encryption Standard (DES) – NBS selection process, ended 1976
  • RIPE – division of the RACE project sponsored by the European Union, ended mid-1980s
  • Advanced Encryption Standard (AES) – a "break-off" competition sponsored by NIST, ended in 2001
  • NESSIE Project – an evaluation/selection program sponsored by the European Union, ended in 2002
  • eSTREAM– program funded by ECRYPT; motivated by the failure of all of the stream ciphers submitted to NESSIE, ended in 2008
  • CRYPTREC – evaluation/recommendation program sponsored by the Japanese government; draft recommendations published 2003
  • CrypTool – an e-learning freeware programme in English and German— exhaustive educational tool about cryptography and cryptanalysis

Influential cryptographers edit

List of cryptographers

Legal issues edit

Academic and professional publications edit

Allied sciences edit

See also edit

References edit

  1. ^ "Research Paper - factorable.net". factorable.net. Retrieved 2020-06-26.