Back to Browse

What is Hashing? Hashing Algorithm, Hash Collisions & Hash Functions

40.6K views
Feb 17, 2024
9:32

Hashing - A very interesting topic which lays the foundation of many computer science topics. From being used in solving algorithm questions in interviews to system design concepts - hashing is used everywhere. Hashing has a variety of real life use cases like Cryptography, Blockchain, Password Management, Consistent Hashing and so on. In this video - we will discuss the foundation of hashing and we will learn about the basics of hashing and hash functions. We will also discuss Hash Collisions along with some code examples. #softwareengineering #hashing Code Examples: https://github.com/monisyousuf/youtube-tutorials/tree/main/CD_006_hashing Timestamps: _____________ 00:00 Intro 00:32 What is Hashing? 05:08 What are Hash Collisions? 06:29 Why are hash collisions bad? 07:50 Some known "good" hash functions 08:52 Try it out yourself! LinkedIn: https://www.linkedin.com/in/monis-yousuf/ Twitter: https://twitter.com/MonisYousuf/ Youtube: https://youtube.com/@MonisYousuf My Website: https://monisyousuf.com My Gear: Camera: https://amzn.to/3CaaLbJ Lens: https://amzn.to/3Naj39I Lights: https://amzn.to/42mnKBB Microphone: https://amzn.to/3OYyUcH Laptop: https://amzn.to/440kEoj Keyboard: https://amzn.to/3WN41Kj Workdesk: https://amzn.to/43nAE3G

Download

1 formats

Video Formats

360pmp412.8 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

What is Hashing? Hashing Algorithm, Hash Collisions & Hash Functions | NatokHD