Implementation of Blum's Human Computable Machine Unbreakable Hash
Video lecture here: http://www.heidelberg-laureate-forum.org/blog/video/lecture-monday-september-22-2014-manuel-blum/
Textual algorithm explanation here: http://www.scilogs.com/hlf/mental-cryptography-and-good-passwords/
This is a secure hash that the average person can compute in their head. I made this a python implementation to help check my mental calculations.