Entire course: ➡️ https://www.youtube.com/playlist?list=PLWjMI9CAmVU4–SmpzgswTvxLkZqC9QWn
⏰ Timestamps for content in this video ⏰
00:00 Hash function structure
01:07 Necessity of hash function collisions
01:50 Injectivity as desired but impossible property
02:36 Collision resistance property
03:32 Second pre-image resistance property
04:49 One-wayness property
07:08 Cryptographic hash functions
07:37 MD5, SHA-1, SHA-2 and SHA-3
🔷🔷 About 🔷🔷
This Fundamental Cryptography in Theory and Python lesson presents the core structure of hash functions, discusses some of their key properties, and presents MD5, SHA-1, SHA-2 and SHA-3.
📝 Resources used and created for code lessons 📝
https://github.com/cgossi/fundamental_cryptography_with_python
🔗 Links included in this video 🔗
https://en.wikipedia.org/wiki/MD5
https://en.wikipedia.org/wiki/SHA-1
https://en.wikipedia.org/wiki/SHA-2
https://en.wikipedia.org/wiki/SHA-3