diffie_hellman 1.2.0 copy "diffie_hellman: ^1.2.0" to clipboard
diffie_hellman: ^1.2.0 copied to clipboard

Dart implementation of finite field Diffie-Hellman. Based on PKCS#3.

1.2.0 #

Breaking changes

  • Bumped minimum Dart SDK version to 3.4.0
  • Updated dependencies

1.1.3 #

Breaking changes

  • Predefined values for DhGroup parameter
  • Added fromParameter() factory to DhPkcs3Engine
  • Added copyWith() to DhParameter
  • Added 1024-bit MODP group with 224-bit Prime Order Subgroup (DhGroup.g22)
  • Added 2048-bit MODP group with 224-bit Prime Order Subgroup (DhGroup.g23)
  • Added 2048-bit MODP group with 256-bit Prime Order Subgroup (DhGroup.g24)

1.1.0 #

Breaking changes

  • Added wrapper class for keys.
  • Added PEM serialization/deserialization for keys and parameter
  • Allowed null length in DhParameter

1.0.0 #

Breaking changes

  • Bumped minimum Dart SDK version to 2.17.0
  • Added DhGroup enum instead of int groupId
  • Added DhPkcs3Engine.fromKeyPair() factory
  • Allowed key pair regeneration in DhPkcs3Engine

0.1.2 #

  • Changed private utility method toBigInt()

0.1.1 #

  • Updated pubspec.yaml

0.1.0 #

  • Removed PointyCastle dependency. Now the secure random generator uses Random.secure() from dart.math

0.0.3 #

  • Added docs

0.0.1 #

  • Initial commit
15
likes
160
points
275
downloads

Publisher

verified publisherxeertz.com

Weekly Downloads

Dart implementation of finite field Diffie-Hellman. Based on PKCS#3.

Homepage
Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

License

BSD-3-Clause (license)

Dependencies

asn1lib, equatable, meta

More

Packages that depend on diffie_hellman