Hands-on 7 common concepts from Cryptography algorithm by Node.js
Inspired by the video from Fireship. Ref: https://www.youtube.com/watch?v=NuyzuNBFWxQ
NOTE:
- Should not use MD5 to encrypt data as it's very easy to be cracked
7 common concepts were covered following order in this projects are:
-
HASH
-
SALT
-
HMAC
-
SYMMETRIC ENCRYPTION
-
ASYMMETRIC ENCRYPTION
-
KEYPAIRS
-
SIGNING