.net暗号化エラー:入力が無効で削除できません
961 ワード
今日はシステムを使います.Security.Cryptography暗号化.AesManagedを使用して、エラーを報告しました:入力が無効で、削除できません.解析は復号に失敗したか,暗号文が破損したか,あるいはKEY,IVが正しくない.
using (AesManaged aesAlg = new AesManaged())
{
aesAlg.Key = Encoding.Unicode.GetBytes("password");
aesAlg.IV = aesAlg.Key;
using (ICryptoTransform decryptor = aesAlg.CreateDecryptor())
{
return decryptor.TransformFinalBlock(cipherBytes, 0, cipherBytes.Length);
}
}