Lesson 10: Open Addressing, Cryptographic Hashing