7 Essential Cryptography Concepts Every Developer Must Master ๐
Demystify cryptography with this practical Node.js tutorial! Learn key concepts like hashing, encryption, and digital signing to boost your security skills.

Fireship
1.6M views โข Nov 1, 2021

About this video
Cryptography is scary. In this tutorial, we get hands-on with Node.js to learn how common crypto concepts work, like hashing, encryption, signing, and more https://fireship.io/lessons/node-crypto-examples/
๐ Resources
Full Tutorial https://fireship.io/lessons/node-crypto-examples/
Source Code https://github.com/fireship-io/node-crypto-examples
Node Crypto https://nodejs.org/api/crypto.html
๐ Chapters
00:00 What is Cryptography
00:52 Brief History of Cryptography
01:41 1. Hash
04:07 2. Salt
05:47 3. HMAC
06:35 4. Symmetric Encryption.
08:19 5. Keypairs
09:29 6. Asymmetric Encryption
10:22 7. Signing
11:31 Hacking Challenge
๐ฅ Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
๐จ My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
๐ Topics Covered
- Cryptography for Developers Basics
- Crypto algorithms: SHA, MD5, argon2, scrypt
- How password salt works
- Encryption vs Signing
- Difference between Asymmetric vs Symmetric Encryption
- How hacking works and hacks are prevented
๐ Resources
Full Tutorial https://fireship.io/lessons/node-crypto-examples/
Source Code https://github.com/fireship-io/node-crypto-examples
Node Crypto https://nodejs.org/api/crypto.html
๐ Chapters
00:00 What is Cryptography
00:52 Brief History of Cryptography
01:41 1. Hash
04:07 2. Salt
05:47 3. HMAC
06:35 4. Symmetric Encryption.
08:19 5. Keypairs
09:29 6. Asymmetric Encryption
10:22 7. Signing
11:31 Hacking Challenge
๐ฅ Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at https://fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
๐จ My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
๐ Topics Covered
- Cryptography for Developers Basics
- Crypto algorithms: SHA, MD5, argon2, scrypt
- How password salt works
- Encryption vs Signing
- Difference between Asymmetric vs Symmetric Encryption
- How hacking works and hacks are prevented
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
1.6M
Likes
61.6K
Duration
11:55
Published
Nov 1, 2021
User Reviews
4.8
(315) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.