Understanding Techniques for Hiding and Scrambling Information


Steganography

Encryption

Symmetric Cryptography

Asymmetric Cryptography

Breaking Encryption

Quantum Computing and Cryptography

  • quantum computing is based on using quantum state bits, or qubits
    • can be polarization of a photon, energy level of an electron, or other quantum state
  • suffer from problem of decoherence
    • can only maintain state for short period of time
  • once issues resolved, asymmetric algorithms based on prime factors and discrete logarithms will no longer be secure
  • NIST is working on a quantum-resistant cryptographic standard