Skip to main content


Cryptographic Hash Functions and SHA-1

In this video, Sam Wheeler goes through the basic features and common implementations of cryptographic hash functions, also called the 'workhorses of modern cryptography'. He dives into the inner workings of his Javascript implementation of the SHA-1 function (Secure Hash Algorithm 1), developed by the NSA and one of the foundations of early internet security. Although out of use now, walking through the hash function code provides valuable insight into how these algorithms work.

Project Members: Sam Wheeler

Find the program that fits your life.

Learn about our coding, cybersecurity, and data analytics bootcamps offered on full-time and part-time schedules.