Hashing Algorithms and Security - Computerphile