Essential Cryptography for JavaScript Developers
With this guide for developers, you'll learn how to build apps that use common cryptographic operations to improve security and respect user privacy. You'll understand how, when, and why to use safe, modern cryptographic algorithms and libraries in your code. You’ll learn using plenty of code samples in JavaScript for both Node.js and the browser.
Offered by
Difficulty Level
Intermediate
Completion Time
7h20m
Language
English
About Book
Who Is This Book For?
This cryptography book is an introductory guide for software developers who don’t necessarily have a background in cryptography but are interested in learning how to integrate it in their solutions, correctly and safely. You'll need to have at least intermediate-level knowledge of building apps with JavaScript and familiarity with Node.js to make the most of this book.
Essential Cryptography for JavaScript Developers
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 7h20m total length
Cryptography for Developers
Dealing with Binary and Random Data
File and Password Hashing with Node.js
Symmetric Encryption in Node.js
Using Asymmetric and Hybrid Encryption in Node.js
Digital Signatures with Node.js and Trust
Introduction to Cryptography in the Browser
Performing Common Cryptographic Operations in the Browser
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!