Skip to main content

Posts

Featured

How JavaScript Uses Hashing

                                                                                                     (Sentavio, 2021) What is Hashing? Hashing is the process of taking a key or string and converting it into another value. It was designed to remedy the problem of needing to store or find data in a collection. For example, if user input their name and password to be stored, you would hope that the database doesn't store your password as is. This would be incredibly unsafe. This is where hashing comes in. Hashing is used for data retrieval as well as digital signatures (used to authenticate senders and receivers). There are multiple types of hashing, but the most common are MD5, SHA-2 and CRC32. Hash Tables Hash tables are a type of data s...

Latest posts

Interfaces in Object-Oriented Programming Languages & Prototype-Based Languages

Big O Notation Basics for Web Developers

Concurrency in Web Development