(In Symmetric Encryption)
What?
The problem with stream ciphers is that the key cannot be reused. Block ciphers avoid that. By encrypting the plain text in chunks, we can reuse it.
How to do that… securely?
There’s one called Cipher Block Chaining.
- You first randomly initialise a random block of data.
- You XOR it with the first block of data.
- You then take that new block of data and XOR it with the next one. You keep doing that. Boom easy.