AWS Encryption SDK for JavaScript (original) (raw)
The AWS Encryption SDK for JavaScript is designed to provide a client-side encryption library for developers who are writing web browser applications in JavaScript or web server applications in Node.js.
Like all implementations of the AWS Encryption SDK, the AWS Encryption SDK for JavaScript offers advanced data protection features. These include envelope encryption, additional authenticated data (AAD), and secure, authenticated, symmetric key algorithm suites, such as 256-bit AES-GCM with key derivation and signing.
All language-specific implementations of the AWS Encryption SDK are designed to be interoperable, subject to the constraints of the language. For details about language constraints for JavaScript, see Compatibility of the AWS Encryption SDK for JavaScript.
Learn More
- For details about programming with the AWS Encryption SDK for JavaScript, see the aws-encryption-sdk-javascript repository on GitHub.
- For programming examples, see AWS Encryption SDK for JavaScript examples and the example-browser and example-node modules in the aws-encryption-sdk-javascript repository.
- For a real-world example of using the AWS Encryption SDK for JavaScript to encrypt data in a web application, see How to enable encryption in a browser with the AWS Encryption SDK for JavaScript and Node.js in the AWS Security Blog.
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.