pubkeyEncrypt function

Map pubkeyEncrypt(
  1. String privateString,
  2. String publicString,
  3. String message
)

Encrypt data using target public key

Implementation

Map pubkeyEncrypt(String privateString, String publicString, String message) {
  convert.Utf8Encoder encoder = new convert.Utf8Encoder();
  final enced = pubkeyEncryptRaw(privateString, publicString,
      Uint8List.fromList(encoder.convert(message)));
  //print('enced:${enced["enc"]}');
  return {'enc': convert.base64.encode(enced['enc']), 'iv': enced['iv']};
}