decryptString static method

String decryptString(
  1. Uint8List cipherText,
  2. Uint8List nonce,
  3. Uint8List key, {
  4. String? additionalData,
})

Verifies and decrypts a cipher text produced by encrypt.

Implementation

static String decryptString(
    Uint8List cipherText, Uint8List nonce, Uint8List key,
    {String? additionalData}) {
  final m = decrypt(cipherText, nonce, key,
      additionalData: additionalData != null
          ? utf8.encoder.convert(additionalData)
          : null);
  return utf8.decode(m);
}