解密密钥时出现错误:
用户代码未处理 CryptographicException。
要解密的数据长度无效。
现在我想做的是,我想检查给定的字符串是否能够解密。如果它能够解密,那么我只想执行下面的代码。这样我就不会出错。
var byteBuff = Convert.FromBase64String(value);
var strDecrypted = Encoding.ASCII.GetString(
objDesCrypto.CreateDecryptor().TransformFinalBlock(byteBuff, 0, byteBuff.Length));
有什么方法可以检查吗?