Recommended reading (from Stallings, unless otherwise stated):
Notes:
Note:
Problems 3-5 should be submitted in class, July 17, on paper.
I have written a simple hashing program, called hashme. You can download hashme, or just run it on the UNIX machines by typing ~kutin/hashme. This program hashes a line of text, and returns an integer between 0 and 63.
Do a birthday attack on this hash, and find two different messages that hash to the same value. Indicate what inputs you tried, and how long it took you to find a collision.