cipher 0.1.0 copy "cipher: ^0.1.0" to clipboard
cipher: ^0.1.0 copied to clipboard

outdatedDart 1 only

A Dart library for encryption/decryption mainly based on Bouncy Castle Java library. Implementation for most used standard crypto algorithms (AES, Salsa20, CTR, ...) are provided. Most of the classes [...]

cipher #

A Dart library for encryption/decryption mainly based on Bouncy Castle Java library. Most of the classes are ports of Bouncy Castle from Java to Dart. The porting is almost always direct except for some classes that had been added to ease the use of low level data.

Tests and benchmarks for every algorithm are also provided. The expected results for the tests are computed with the Bouncy Castle Java version and matched against the results got from Dart.

Currently the following algorithms are implemented:

  • AES (block cipher)
  • SIC (mode of operation)
  • Salsa20 (stream cipher)

See file HISTORY.md for detailed information on the history of the project.

0
likes
0
points
175
downloads

Publisher

unverified uploader

Weekly Downloads

A Dart library for encryption/decryption mainly based on Bouncy Castle Java library. Implementation for most used standard crypto algorithms (AES, Salsa20, CTR, ...) are provided. Most of the classes are ports of Bouncy Castle from Java to Dart. Tests and benchmarks for every algorithm are also provided.

Homepage

License

unknown (license)

Dependencies

meta

More

Packages that depend on cipher