Cryptography -

Back to notes


Keywords: cryptography, cryptology, encryption, ciphers, security, hashing algorithms
  • Cryptography is the process of converting plain text into unintelligable code and back into plain text. It's often used for obfuscating sensitive information and then securely transporting or storing it.
    • may intersect many disciplines such as mathematics, computer science, electrical engineering, physics, etc.
    • the discipline of creating effective cryptographic algorithms relates to a field known as "computational complexity theory"
    • cryptographic algorithms, or ciphers, can range from impenetrably secure to relatively insecure
    • ciphers generally employ either substitution or transposition (or mixtures of both) to obfuscate information