decode static method

String decode(
  1. String content,
  2. String secret
)

decode a message

AESEncryptor.decode('encoded_message');

Implementation

static String decode(String content, String secret) {
  try {
    Key key = Key.fromUtf8(secret);
    Encrypter encrypter = Encrypter(AES(key));
    String decrypted = encrypter.decrypt64(content, iv: iv);
    return utf8.decode(base64.decode(decrypted));
  } catch (error) {
    print('AESEncryption Error: ${error.toString()}');
    return '';
  }
}