Mastering Cryptography Fundamentals with Node's crypto module | Yonatan Mevorach
Build Stuff - #1 Software Dev Conf
0:00 / 0:00
Mastering Cryptography Fundamentals with Node's crypto module | Yonatan Mevorach
783 просмотра · 1 г. назад
Build Stuff - #1 Software Dev Conf
6,08 тыс. подписчиков
783 просмотра · 1 г. назад
🎟 Get your tickets for Build Stuff 2025: 👉 https://www.buildstuff.events/conf
💡 Join the Build Stuff Ambassador Program: 👉 https://buildstuff.events/pages/ambas...
📩 In this talk, Yonatan Mevorach delves into cryptography fundamentals, using Node.js's built-in crypto module. Starting from the basics of cryptography and encryption algorithms, Yonatan covers the key concepts, including symmetric and asymmetric encryption, key derivation functions (KDFs), randomness in cryptographic operations, and public key infrastructure (PKI). By the end of the session, attendees will understand how cryptography works under the hood in Node.js and how to apply it in practical coding scenarios.
🔍 In This Video, You’ll Learn About:
✅ The history of cryptography and its real-world significance
✅ How Node.js's crypto module works, and how to use it in your projects
✅ Practical coding examples for AES encryption, key derivation, and RSA encryption
✅ The importance of securely exchanging keys and preventing common attacks
✅ How to ensure data integrity through signing and verifying messages
✅ Using cryptography in web applications and understanding certificates
00:00 🚀 Introduction: The Basics of Cryptography and Its Importance
03:00 What is Cryptography?
06:00 Introduction to the Node.js crypto module
08:00 Understanding Symmetric Encryption and AES 256
11:30 Implementing AES Encryption and Decryption in Node.js
14:30 Introduction to Key Derivation Functions (KDFs)
18:00 Practical Example of KDFs Using Node.js
20:30 Generating Random Values in Cryptography
23:00 Understanding Asymmetric Encryption and RSA
26:30 How RSA Encryption Solves the Key Distribution Problem
30:00 Signing and Verifying Messages
32:12 Using Digital Certificates and Certificate Authorities
34:00 Real-World Applications of Cryptography (e.g., Vaccination QR Codes)
35:10 Conclusion: How Cryptography Helps Secure the Modern Web
🔥 Join the Build Stuff Community!
🌍 The Software Development Conference You Can’t Miss! 👉 https://www.buildstuff.events/conf
💡 Become a Build Stuff Ambassador & Get Exclusive Perks & Rewards! 👉 https://buildstuff.events/pages/ambas...
📢 Follow Build Stuff for Updates!
🔵 Facebook Page: / buildstuffconf
🐦 X: / buildstuffconf
🔗 LinkedIn Page: / build-stuff
📺 YouTube: / buildstuff
📷 Instagram: https://www.instagram.com/buildstuffc...
🎵 TikTok: / buildstuffconf
📩 Contact Us: info@buildstuff.events
📢 Join the conversation & share your thoughts using #BuildStuffConf
#Cryptography #NodeJS #Encryption #CryptoModule #AES #RSA #KeyExchange #DigitalSignatures #WebSecurity #BuildStuff2025 #SoftwareDevelopment #TechTalk