You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 16, 2018. It is now read-only.
A Javascript library for OpenSSL compatible AES encryption
Deprecation Notice
This library is a quite old, and uses an older and non-authenticated cipher mode, CBC. There are better and more frequently maintained alternatives. Here are a couple that I would recommend:
LibSodium is becoming a widely adopted library with a variety of languages supported including Ruby and JS. Example of a similar API in LibSodium.js - mdp/gibberish-libsodium
The library is fully encapsulated, you should be able to drop it into nearly any website.
The downside to this is that it grew with the addition of its
own Base64 library and MD5 hashing algorithm.
Tests
[Click here][2] to run the test package in your browser.
The test script does require JQuery(included), but the
basic GibberishAES does not.
Design Factors
It only supports CBC AES encryption mode, and it's built to be compatible with OpenSSL.
About
A fully OpenSSL compliant javascript library for AES encryption.