December 8, 2017

Block Cipher (Encryption) Cheat Sheet

Block Cipher
INPUT: a plaintext block and a key
OUTPUT: a ciphertext block of same length

  • A block cipher can be inverted (decrypted) with the key
  • Even if you know the plaintext and ciphertext it should be hard to recover the key
Bad, do not use Good, do use
DES AES
3DES Also OK, if AES is not available:
your own algorithm CAST (in PGP)
  Twofish, Blowfish

No comments: