MD5
One-way hash function
- Objective is to detect change
A cryptographic checksum
- imagine you encrypt then checksum
Break the message into blocks
Do nonlinear feedback shift registers on blocks.
Repeat for block after block
100111011000100101001010100100
Result reads out the side