Simplified AES cryptography for safer and easier encryption and decryption processes of any JavaScript objects.
What's New in 3.0.1 (latest current)
crypto-js
dependency to version 4.1.1
.For full change-log, please refer to CHANGELOG file.
What's New in 2.5.1
For full change-log, please refer to CHANGELOG file.
What's New in 3.0.0
crypto-js
dependency to version 4.0.0
. This version of crypto-js
replaces Math.random()
method with native crypto module, and will cause breaking changes in some environments that does not support native crypto module, like IE 10 earlier and React Native. If you are affected by these changes, please use SimpleCrypto ^2.5.0
.For full change-log, please refer to CHANGELOG file.
What's New in 2.5.0
2.4.1
, but rollback crypto-js
dependency to version 3.3.0
to maintain compatibility with environment that does not support native crypto module.For full change-log, please refer to CHANGELOG file.
What's New in 2.4.2
For full change-log, please refer to CHANGELOG file.
What's New in 2.4.1
For full change-log, please refer to CHANGELOG file.
What's New in 2.4.0
append()
and update()
functions, both to append and update the data buffer respectively.decrpyt()
and encrypt()
.SimpleCrypto.encoders
). However, for now, it only supports UTF-8 even if you set another encoder.append()
, update()
, setSecret()
, setEncoder()
, now will returning its instance.SimpleCrypto.generateRandomString()
and SimpleCrypto.generateRandomWordArray()
.For full change-log, please refer to CHANGELOG file.
What's New in 2.3.1
For full change-log, please refer to CHANGELOG file.
What's New in 2.3.0
For full change-log, please refers to CHANGELOG file.
What's New in 2.2.0
For full changelog, please refers to CHANGELOG file.