411 REFERENCE · Wikibooks
Cryptography
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
__NOTOC__
{{DISPLAYTITLE:Cryptography}}
600x320px|Jefferson's disk cipher.
Welcome to Cryptography, the study of obfuscating data to unintended recipients.
Cryptography
Part I: Introducing Cryptography
Introduction to Cryptography
History of Cryptography
Classical Cryptography
Contemporary Cryptography
Cryptography in Popular Culture
Quantum Cryptography
Timeline of Notable Events
Fundamental Concepts
Goals of Cryptography
Goals of Cryptanalysis
Role of Cryptography in Computer Security
Symmetric Key Ciphers
Asymmetric Key Ciphers
Random Number Generation
Hashes
Key Distribution and Authentication (key management and the web of trust)
Common flaws and weaknesses
Secure Passwords
/S-box/
Part II: Designing Crypto-systems
The Basic Principles
Little Secrets Hide Bigger Secrets
Open Algorithms and the Value of Peer-Review
Think Like a Cryptanalyst
Cryptography/Error Correction Systems
Mathematical Background
Computer Security is More Than Encryption
Unbroken is Not Necessarily Unbreakable
Part III: Cryptanalysis
The Basic Principles
Weaknesses
Proportionality of Secrecy
Length of the key
Quality of Random Source
Plaintext effect on Ciphertext
Statistical Leaking
Faulty Implementation
Inadequate Peer-Review
Social Engineering and Coercion
Leakage and Side Channels
Attacks
Brute-Force Attack
Dictionary Attack
Frequency Analysis
Index of Coincidence
Linear Cryptanalysis
Differential Cryptanalysis
Meet in the Middle Attack
/Man-in-the-middle attack/
/Breaking Hash Algorithms/
Collisions
Generating
Exploiting
Birthday Attack
Joux Attack
Time Memory Trade Off (rainbow tables)
How Historical Systems Were Broken
Transposition Ciphers
Caesar Cipher
Enigma Machine
Permutation Cipher
Vigenère Cipher
Part IV: Using Cryptosystems
Applying Cryptography
Digital Signatures
Introduction to Digital Signatures
DSA
Database protection
E-Cash
E-Voting
DRM
Biometrics
Anonymity
Classical Ciphers
Beale Cipher
Transposition Ciphers
/Caesar cipher/
Atbash Cipher
/Autokey cipher/
Playfair Cipher
/Polyalphabetic substitution/
Scytale
/Substitution cipher/
/nomenclator/
Permutation Cipher
/Affine cipher/
/Vigenère cipher/
/Polybius square/
/ADFGVX cipher/
/Fractionation/ (Polybius square, straddling checkerboard, CT-37c conversion table, etc.)
Contemporary Ciphers
Symmetric Ciphers
Enigma Machine
/Solitaire cipher/
One-Time Pads
/Ciphersaber/
Data Encryption Standard (DES)
Advanced Encryption Standard
/full-disk encryption/
Asymmetric Ciphers
Overview
/A Basic Public Key Example/
RSA
ElGamal
Elliptic Curve
/Blum-Goldwasser/
Hashes
/MD5/
/SHA-1/
/SHA-2/
/RadioGatún/, the direct predecessor of SHA-3
/SHA-3/
RIPEMD-160
/Tiger/
/message authentication/ code (often MAC); A MAC algorithm is sometimes called a keyed (cryptographic) hash function.
/Protocols/
Authentication protocols
e.g. Kerberos
Key exchange protocols
Diffie-Hellman
Secure Communications
e.g. SSL, SSH
/Generate a keypair using OpenSSL/
Part V: Cryptography and Society
The Changing Nature of Cryptographic Use
Cryptography, Governments and Laws
Expectations of Normal Users
Part VI: Miscellaneous
Future Possibilities
Faster, More Parallel Linear Computers
Glossary of Terms
Further Reading
Appendix A: Mathematical background
Number Theory
Group Theory
Computational Complexity
Prime numbers
Currently ungrouped content
Tabula Recta
Commitment schemes
Zero-knowledge proofs
Open source implementation of cryptographic algorithms
/initialization vector/
/Linear Cryptanalysis/
/Differential Cryptanalysis/
Almost all of these topics have articles about them in Wikipedia (there are about 50-100 crypto related articles) so many sections could be imported.
Perhaps this needs a little Discussion.--RobKohr 17:14, 22 Nov 2004 (UTC)
Cryptography/Scratch pad - a mid-way ground for importing articles from Wikipedia.
Pages to be merged into the text.
Cryptography/Prime Curve/Affine Coordinates
Cryptography/Prime Curve/Chudnovsky Coordinates
Cryptography/Prime Curve/Jacobian Coordinates
Cryptography/Prime Curve/Standard Projective Coordinates
Cryptography/Notes
Sources: :Wikipedia:cryptography, :Wikipedia:Transposition cipher, :Wikipedia:Caesar cipher, :Wikipedia:Frequency analysis, :Wikipedia:Brute-force search.
Computer science Applied mathematics
C
25%
es:Introducción a la Criptografía
it:Crittografia