TUDev's Cryptography with Python Workshop! Hashing with hashlib!
Adrian Dolinay
Video recording of the TUDev Cryptography Workshop held on February 26th, 2021. The workshop teaches participants about the fundamentals of cryptographic hashing, various hashing algorithms and how to use the hashlib package within Python.
DISCLAIMER: This is a simplified example of cryptography. Please do not try to use or implement this in real world applications.
The notebook/code used can be found in the below GitHub repository link under the "Cryptography" folder. https://github.com/tudev/Workshops-2020-2021
CONNECT: LinkedIn: https://www.linkedin.com/in/adrian-dolinay-frm-96a289106/ GitHub: https://github.com/ad17171717 Twitter: https://twitter.com/DolinayG TUDev Discord Server: https://discord.gg/rrC9kZPQej
------Video Chapters------ 0:00 - Intro 0:35 - Uploading the notebook into Google Colab 1:39 - Definition of a cryptographic hash 3:28 - Three properties of cryptographic hashes 7:39 - Message Digest 5 Algorithm (MD5) 13:02 - Avalanche Effect 17:50 - Vulnerabilities of MD5 Algorithm (Collision resistance broken) 21:00 - Secure Hash Algorithm 256 (SHA-256) 23:39 - Password storage and hashing 24:19 - Dictionary Attack 29:45 - Adding a salt value 39:00 - References and additional learning ... https://www.youtube.com/watch?v=ID86nf2gcSw
147719335 Bytes