encode static method

String encode(
  1. String content,
  2. String secret, {
  3. String associatedData = '',
  4. String purpose = KeyDerivation.encrypt,
})

encode a message

AESEncryptor.encode('message', secret);

Implementation

static String encode(
  String content,
  String secret, {
  String associatedData = '',
  String purpose = KeyDerivation.encrypt,
}) {
  Uint8List sealed = AesGcm.seal(
    KeyDerivation.derive(secret, purpose),
    utf8.encode(content),
    _aad(associatedData),
  );
  return base64.encode(sealed);
}