encode method

Future<Uint8List> encode(
  1. PublicKey recipientPublicKey,
  2. Uint8List message
)

Implementation

Future<Uint8List> encode(ct.PublicKey recipientPublicKey, Uint8List message) async {
  final result = encodeAesGcm(deriveSharedKey, keyPair, recipientPublicKey, message);

  return concatArrays([
    Uint8List.fromList([1]),
    result['tag'],
    result['initializationVector'],
    result['cipherText']
  ]);
}