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:
Post a Comment