Companies Home Search Profile

Practical Cryptography in Node.js

Focused View

Justin Boyer

1:22:38

39 View
  • 01 - Course Overview.mp4
    01:28
  • 02 - Introduction.mp4
    00:18
  • 03 - Mapping out the Course.mp4
    02:17
  • 04 - Taking a Tour of Node.js Crypto Library.mp4
    02:34
  • 05 - Reviewing the Learning Environment.mp4
    01:43
  • 06 - Summary.mp4
    00:54
  • 07 - Introduction.mp4
    00:26
  • 08 - The Problem with Passwords.mp4
    02:40
  • 09 - What Is Hashing-.mp4
    01:26
  • 10 - Protecting Passwords the Naive Way.mp4
    04:12
  • 11 - Comparing Password Protection Techniques.mp4
    02:33
  • 12 - How Does a Salt Work-.mp4
    01:28
  • 13 - Protecting Passwords the Right Way.mp4
    06:36
  • 14 - Summary.mp4
    01:19
  • 15 - Introduction.mp4
    00:19
  • 16 - Threats to Data at Rest.mp4
    01:25
  • 17 - Using Symmetric Encryption to Protect Data.mp4
    02:03
  • 18 - Encrypting Data with Node.js.mp4
    06:13
  • 19 - Storing Keys Safely.mp4
    01:58
  • 20 - Using Vault to Store Keys and Encrypt.mp4
    02:27
  • 21 - Summary.mp4
    01:17
  • 22 - Introduction.mp4
    00:37
  • 23 - Threats to Data in Transit.mp4
    01:40
  • 24 - Combating Threats to Data in Transit.mp4
    02:02
  • 25 - Asymmetric Encryption with Node.js.mp4
    05:41
  • 26 - Exploring the HTTPS Handshake.mp4
    02:38
  • 27 - Summary.mp4
    01:30
  • 28 - Introduction.mp4
    00:35
  • 29 - What Is a Factor-.mp4
    01:38
  • 30 - Why a Second Factor Is Necessary.mp4
    02:15
  • 31 - Adding 2FA to a Node.js Application.mp4
    03:44
  • 32 - Summary.mp4
    01:27
  • 33 - Introduction.mp4
    00:51
  • 34 - Implementing Cryptography in a Real Application.mp4
    02:31
  • 35 - Fixing Authentication in NodeGoat.mp4
    03:15
  • 36 - Fixing Encryption in NodeGoat.mp4
    05:12
  • 37 - Summary.mp4
    01:26
  • Description


    Learn the core tools that Node.js provides for developers to encrypt data within their applications. Don't put your users at risk; help keep them safe with Node's built-in cryptographic functions.

    What You'll Learn?


      Data is the lifeblood of your business. Protect it. In this course, Practical Cryptography in Node.js, you will gain the ability to protect user data within Node.js applications using the tools Node.js provides. First, you will learn how to protect passwords. Next, you will discover how to protect data at rest and in transit. Finally, you will explore how to beef up your authentication by adding two-factor authentication to a Node application. When you are finished with this course, you will have the skills and knowledge of cryptography needed to protect data in Node.js applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Justin Boyer
    Justin Boyer
    Instructor's Courses
    Justin Boyer writes copy and content for tech companies. He started his IT career as a software developer, then moved into application security, becoming Security+ and CSSLP certified. After almost a decade in the tech industry building desktop, mobile, web, and cloud-based applications, Justin has launched a tech writing business to help software and security companies sell their products and services.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 37
    • duration 1:22:38
    • level average
    • Release Date 2023/10/15