Mastering Cryptography Fundamentals with Node's crypto module | Yonatan Mevorach
🎟 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: [email protected] 📢 Join the conversation & share your thoughts using #BuildStuffConf #Cryptography #NodeJS #Encryption #CryptoModule #AES #RSA #KeyExchange #DigitalSignatures #WebSecurity #BuildStuff2025 #SoftwareDevelopment #TechTalk

CQRS, DDD and GraphQL, a perfect fit | Michael Staib

Backend web development - a complete overview

AES: How to Design Secure Encryption

DIY Portable Air Conditioner: Cool or Heat Your Home!

Ben Nassi

China Is About To Pop The AI Bubble

Illia Polosukhin

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

How To Think SO Clearly People Assume You're Brilliant

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

CompTIA Security+ Full Course: Cryptography Explained

Something is jamming GPS over Europe. Here's what we found

The Strange Math That Predicts (Almost) Anything

Why the Mongols Vanished After Conquering Everything

Node.js can do that?

THESE Apps Are SPYING on You — Shut Them Off NOW!

The World's Most Important Machine

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

Complete DARK WEB Explained: Crime, Cybersecurity & the Hidden Internet

