diffie_hellman 1.3.0

SDKdartflutter
Platformandroidioswindowslinuxmacosweb

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

Dart Diffie-Hellman

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

Getting Started

To get started with this package, please check the official documentation

DH Groups

Group IDModulus length (p)Exponent size (l) (in bits)Strength (in bits)
1768-bit160-
21024-bit16080
51536-bit240120
142048-bit320160
153072-bit384190
164096-bit480240
176144-bit512250
188192-bit640320
221024-bit (160-bit Prime Order Subgroup)16080
232048-bit (224-bit Prime Order Subgroup)224112
242048-bit (256-bit Prime Order Subgroup)256112

Issues and feedback

Please report any issue, bug or feature request in our issue tracker

References