What is Cryptography
The Cryptography domain addresses the principles, means, and methods of disguising information to ensure its integrity, confidentiality, authenticity and non-repudiation.
Requirement
Basic Concept
Basic concepts and terms within cryptography
- Public and private key algorithms in terms of their applications and uses
- Cryptography algorithm construction, key distribution, key management, and methods of attack
- Applications, construction, and use of digital signatures
- Principles of authenticity of electronic transactions and non-repudiation
Definitions
- Cryptography
- Art or science of secret writing
- Protects sensitive information from disclosure
- Storing and transmitting information in a form that allows it to be revealed only to those intended
- Cryptosystem accomplishes this
- Identifes the corruption or unauthorized change of information
- Designed to make compromise too expensive or too time-consuming
- Cryptanalysis
- art/science relating to converting ciphertext to plaintext without the (secret) key
- descrambling without secret key ; art of breaking ciphers
- Practice of defeating such attempts to hide info
- Cryptology
- Includes both cryptography and cryptanalysis
- Why Encrypt?
- Protect stored information
- Protect information in transmission
- Cryptography originally used for secrecy
- Encryption – process by which plaintext is converted to ciphertext using a key
- Decryption – process by which ciphertext is converted to plaintext (with the appropriate key)
- plaintext (cleartext)- intelligible data