Feb. 15, 2023, 10:26 a.m. | lambert-naaman

DEV Community dev.to




Introduction


Hello everyone, today we’ll look at encryption and its sibling, decryption using JavaScript.

Before we dive in, lets understand how end to end systems work in general. For this consider the diagram below:



So user A wants to send some classified information to user B over the Net, but due to trust issues user A decides to encode this information in a format only user B can decode.

Here in our diagram user A and user B agree on …

basic beginners classified crypto cryptography decryption dive encryption end end to end encryption general hello information introduction javascript rsa send systems trust understand work

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Cloud Technical Solutions Engineer, Security

@ Google | Mexico City, CDMX, Mexico

Assoc Eng Equipment Engineering

@ GlobalFoundries | SGP - Woodlands

Staff Security Engineer, Cloud Infrastructure

@ Flexport | Bellevue, WA; San Francisco, CA

Software Engineer III, Google Cloud Security and Privacy

@ Google | Sunnyvale, CA, USA

Software Engineering Manager II, Infrastructure, Google Cloud Security and Privacy

@ Google | San Francisco, CA, USA; Sunnyvale, CA, USA