ricmoo

ricmoo/aes-js

A pure JavaScript implementation of the AES block cipher and all common modes of operation for node.js or web browsers.

JavaScript
1489
270
MIT License

AES-JS is a pure JavaScript implementation of the AES block cipher and common modes of operation (CBC, CFB, CTR, ECB, OFB) for Node.js and web browsers. It supports 128-, 192-, and 256-bit keys, works with Typed Arrays for performance, and includes utilities for encoding/decoding binary data as hex or UTF-8. The library is designed for developers needing encryption in JavaScript without external dependencies.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of ricmoo/aes-js

Account's avatar
Easy unit testing for node.js and the browser.

Support the repos that depend on this repository

Top contributors

ricmoo's profile
ricmoo
47 contributions
andy128k's profile
andy128k
1 contributions
danne931's profile
danne931
1 contributions
guitared's profile
guitared
1 contributions
halan's profile
halan
1 contributions
nikitaeverywhere's profile
nikitaeverywhere
1 contributions
diegozhu's profile
diegozhu
1 contributions
lmartorella's profile
lmartorella
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet