generateKeyPair static method
Implementation
static ECKeyPair generateKeyPair() {
final x25519.KeyPair keyPair;
final generator = keyPairGenerator;
if (generator != null) {
final kp = generator();
keyPair = x25519.KeyPair(privateKey: kp.private, publicKey: kp.public);
} else {
keyPair = x25519.generateKeyPair();
}
return ECKeyPair(DjbECPublicKey(Uint8List.fromList(keyPair.publicKey)),
DjbECPrivateKey(Uint8List.fromList(keyPair.privateKey)));
}