cryptography_flutter_plus 2.3.4 copy "cryptography_flutter_plus: ^2.3.4" to clipboard
cryptography_flutter_plus: ^2.3.4 copied to clipboard

Makes 'package:cryptography_plus' use platform APIs in Android, iOS, and Mac OS X. The package can make performance up to 100 times better.

2.3.4 #

  • fix(iOS, MacOS): compilation issue, rename podspec
  • fix(Android): Remove registrar build error on v1 plugin

2.3.3 #

Release of package under new name

  • fix: AGP 8.x compatibility + Flutter 3.24

2.3.2 #

  • Improves documentation.

2.3.1 #

  • Raises Dart SDK minimum to 3.1.0 and other small changes related to dependency constraints.
  • Fixes type inference warnings by Swift compiler.

2.3.0 #

  • Adds support for algorithms. In this version, the following operating system API adapters pass tests:
    • Android:
      • FlutterAesGcm
      • FlutterChacha20.poly1305Aead()
      • FlutterHmac.sha1()
      • FlutterHmac.sha224()
      • FlutterHmac.sha256()
      • FlutterHmac.sha384()
      • FlutterHmac.sha512()
      • FlutterPbkdf2()
    • Apple operating systems:
      • FlutterAesGcm
      • FlutterChacha20.poly1305Aead()
      • FlutterEd25519()
      • FlutterEcdh.p256()
      • FlutterEcdh.p384()
      • FlutterEcdh.p521()
      • FlutterEcdsa.p256()
      • FlutterEcdsa.p384()
      • FlutterEcdsa.p521()
      • FlutterHmac.sha256()
      • FlutterHmac.sha512()
      • FlutterX25519()
  • Requires "package:cryptography" 2.5.0, which has enough DER encoding/decoding support for us to use Apple's CryptoKit ECDH/ECDSA functions.
  • Adds support for reading names of crypto providers in Android.
  • Adds more tests.

2.2.0 #

  • Makes the package use the new convention for enabling Flutter plugins. You no longer need to call CryptographyFlutter.enable() in your main function.
  • Improves documentation.

2.1.1 #

  • Bumps Kotlin Gradle plugin version.

2.1.0 #

  • Many, major bug fixes.
  • Some breaking changes to the API, but we decided not to increment the major version because we don't expect them to affect many developers (while we do want the bug fixes to reach everyone who uses the package).
  • Many new features.
  • We have a completely new test suite that ensures correctness and also reports performance with different input sizes.

2.0.2 #

2.0.1 #

  • Improves behavior in browsers.
  • Improves documentation.

2.0.0 #

  • Finishes null safety migration.

2.0.0-nullsafety.1 #

  • Fixes SDK and dependency constraints.

2.0.0-nullsafety.0 #

  • Upgrades to package:cryptography version 2.x.
  • Adds supports for AES and ChaCha20 in Android.

1.0.0 #

  • Initial version
2
likes
160
points
373
downloads

Publisher

verified publisheremz-hanauer.com

Weekly Downloads

Makes 'package:cryptography_plus' use platform APIs in Android, iOS, and Mac OS X. The package can make performance up to 100 times better.

Repository (GitHub)
View/report issues

Topics

#crypto

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

cryptography_plus, flutter

More

Packages that depend on cryptography_flutter_plus