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/am...
๐ฅ Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in India under the topic 'crypto exchange binance'.
About this video
๐ Get your tickets for Build Stuff 2025: ๐ https://www.buildstuff.events/conf
๐ก Join the Build Stuff Ambassador Program: ๐ https://buildstuff.events/pages/ambasador-program
๐ฉ 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/ambasador-program
๐ข Follow Build Stuff for Updates!
๐ต Facebook Page: https://www.facebook.com/buildStuffconf
๐ฆ X: https://twitter.com/buildstuffconf
๐ LinkedIn Page: https://www.linkedin.com/company/build-stuff
๐บ YouTube: https://www.youtube.com/buildstuff
๐ท Instagram: https://www.instagram.com/buildstuffconf/?hl=en
๐ต TikTok: https://www.tiktok.com/@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
Video Information
Views
143
Total views since publication
Likes
6
User likes and reactions
Duration
36:13
Video length
Published
Mar 21, 2025
Release date
Quality
hd
Video definition
Captions
Available
Subtitles enabled