rawSecret function

ECPoint rawSecret(
  1. String privateString,
  2. String publicString
)

return a ECPoint data secret

Implementation

ECPoint rawSecret(String privateString, String publicString) {
  final privateKey = loadPrivateKey(privateString);
  final publicKey = loadPublicKey(publicString);
  final secret = scalar_multiple(
      privateKey.d!, publicKey.Q!);
  if (secret == null) {
    throw Exception("Failed to generate secret");
  }
  return secret;
}