Documentation
Welcome to the JSEncrypt documentation! Here you’ll find everything you need to integrate RSA encryption into your JavaScript applications.
Overview
JSEncrypt is a JavaScript library that provides a simple interface for RSA encryption and decryption using OpenSSL-compatible key formats. It’s built on top of the proven jsbn library by Tom Wu.
What You’ll Learn
- Getting Started - Install and set up JSEncrypt
- API Reference - Complete API documentation
- Examples - Real-world usage examples
- Key Management - Working with RSA keys
- Security Best Practices - Keep your implementations secure
Quick Navigation
New to JSEncrypt? Start with our Getting Started Guide.
Looking for specific methods? Check the API Reference.
Want to see examples? Browse our Examples section.
Need Help?
- 🐛 Found a bug? Report it on GitHub
- 💡 Have a question? Start a discussion
- 📚 Want to contribute? See our Contributing Guide