encrypt 5.0.0
encrypt: ^5.0.0 copied to clipboard

A set of high-level APIs over PointyCastle for two-way cryptography.

5.0.0 #

  • Null safety support stable (sdk: ">=2.12.0 <3.0.0")

5.0.0-beta.1 #

  • Preview/prerelase null safety support

4.1.0 #

  • PointyCastle v2

4.0.3 #

  • Fix UTF-8 conversion on Fernet keys.

4.0.2 #

  • Fix streamble AES modes without padding.

4.0.1 #

  • Upgrade dependencies.

4.0.0 #

  • Digital signatures signing and verification.

3.3.1 #

  • Move I/O helper to another lib

3.3.0 #

  • Added the Fernet algorithm, thanks to @timfeirg
  • Moved the secure random logic to the lib
  • Added key stretching

3.2.0 #

  • Fix wrong casting.
  • Add decryptBytes, avoids UTF-8 high coupling.
  • Add public decryption and private encryption for digital signature verification.

3.1.0 #

  • Add support for CRLF PEM keys.
  • Fix AES without padding.
  • Add encryptBytes method.

3.0.0 #

  • Enforce IV uniqueness.

2.2.0 #

  • AES padding is now optional with defaults to PKCS7.

2.1.0 #

  • secure-random command-line tool.

2.0.0 #

  • All new API

1.0.1 #

  • RSA

1.0.0 #

  • Stable and documented API

0.2.0+2 #

  • Remove unnecessary news
  • Improve static typing
  • Add examples index (README)

0.2.0+1 #

  • Refresh dependencies, make sure it works on Dart 2
202
likes
130
pub points
98%
popularity

A set of high-level APIs over PointyCastle for two-way cryptography.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

lc@leocavalcante.com

License

BSD (LICENSE)

Dependencies

args, asn1lib, clock, collection, crypto, pointycastle

More

Packages that depend on encrypt