Sha256: 4be82a2cf63d2dfb75d598abb23275e9adf47b24bd78c035edb7f508159e28b1

Contents?: true

Size: 802 Bytes

Versions: 35

Compression:

Stored size: 802 Bytes

Contents

# browserify-aes
[![Build Status](https://travis-ci.org/crypto-browserify/browserify-aes.svg)](https://travis-ci.org/crypto-browserify/browserify-aes)

Node style aes for use in the browser.
Implements:

 - createCipher
 - createCipheriv
 - createDecipher
 - createDecipheriv
 - getCiphers

In node.js, the `crypto` implementation is used, in browsers it falls back to a pure JavaScript implementation.

Much of this library has been taken from the aes implementation in [triplesec](https://github.com/keybase/triplesec),  a partial derivation of [crypto-js](https://code.google.com/p/crypto-js/).

`EVP_BytesToKey` is a straight up port of the same function from OpenSSL as there is literally no documenation on it beyond it using 'undocumented extensions' for longer keys.

## LICENSE [MIT](LICENSE)

Version data entries

35 entries across 34 versions & 12 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/browserify-aes/README.md
disco_app-0.18.0 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.18.2 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.16.1 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.15.2 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.18.4 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.18.1 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.12.7.pre.puma.pre.3 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.14.0 test/dummy/node_modules/browserify-aes/README.md
disco_app-0.13.6.pre.puma.pre.3 test/dummy/node_modules/browserify-aes/README.md
tang-0.2.1 spec/tang_app/node_modules/browserify-aes/README.md
groonga-client-model-6.0.0 test/apps/rails6.1.3/node_modules/browserify-aes/README.md
groonga-client-model-6.0.0 test/apps/rails6.0.3.5/node_modules/browserify-aes/README.md
ruby2js-4.0.4 lib/tasks/testrails/node_modules/browserify-aes/README.md
ruby2js-4.0.3 lib/tasks/testrails/node_modules/browserify-aes/README.md
tang-0.2.0 spec/tang_app/node_modules/browserify-aes/README.md
tang-0.1.0 spec/tang_app/node_modules/browserify-aes/README.md
tang-0.0.9 spec/tang_app/node_modules/browserify-aes/README.md
enju_library-0.3.8 spec/dummy/node_modules/browserify-aes/README.md
ilog-0.4.1 node_modules/browserify-aes/README.md