Hash functions and block ciphers | Hacker News Reader