singularity

cryptojs

Part 1 – Getting Started

Chapter 1: Cryptography for Developers

Chapter 2: Dealing with Binary and Random Data

There are multiple ways to create a Buffer object in Node.js. The two most important ones for now are the following:

const buf = Buffer.alloc(3)
console.log(buf)
// -> <Buffer 00 00 00>

Part 2 – Using Common Cryptographic Operations with Node.js

Chapter 3: File and Password Hashing with Node.js

Chapter 4: Symmetric Encryption in Node.js

Chapter 5: Using Asymmetric and Hybrid Encryption in Node.js

Chapter 6: Digital Signatures with Node.js and Trust

Part 3 – Cryptography in the Browser

Chapter 7: Introduction to Cryptography in the Browser

Chapter 8: Performing Common Cryptographic Operations in the Browser