cryptographicexception相关内容

CryptographicException:填充无效且无法删除,并且视图状态 MAC 验证失败

监控我的全局异常日志,无论我做什么,这个错误似乎都无法消除,我以为我终于摆脱了它,但它又回来了.您可以在 这里有类似的帖子. 环境注意事项: IIS 6.0、.NET 3.5 SP1 单一服务器 ASP.NET 应用程序 已经采取的步骤: 在我所有页面的页面库中 protected override void OnInit(EventArgs ..
发布时间:2022-01-31 11:21:39 C#/.NET

TripleDES:指定的密钥是“TripleDES"的已知弱密钥,不能使用

我正在使用 .NET 3.0 类 System.Security.Cryptography.MACTripleDES 类来生成 MAC 值.不幸的是,我正在使用一个使用“1111111111111111"(作为十六进制)作为单长 DES 密钥的硬件设备.System.Security.Cryptography 库会对密钥进行一些完整性检查,如果您尝试使用加密弱密钥,则会返回异常. 例如: ..
发布时间:2022-01-10 10:34:15 C#/.NET

RSA.ImportParameters()中的CryptographicException-特殊1024键中的错误数据

我们有一个C#/.Net 4.0应用程序,该应用程序从WebService中收到的Base64中的字符串中导入RSA私钥. 此应用程序非常适合1024位RSA密钥,但不适用于特殊类型的rsa私钥(约占密钥的1%). 以下是字节长度: 工作键: 模数=> 128字节 指数=> 3个字节 D => 128字节 P => 64字节 Q => 64字节 DP => 64字 ..
发布时间:2020-07-30 20:23:21 C#/.NET

未处理CryptographicException:系统找不到指定的文件

我正在尝试拥抱SSL通信的奥秘,并在此网站。我正在尝试测试自己的证书。使用Visual Studio 2012,我仅添加了一个现有文件(我的证书为.pfx格式),然后在app.config中更改了“证书”和“密码”设置。但是,在尝试运行它时,出现错误: CryptographicException未处理:系统找不到指定的文件 然后,我在Web Service中尝试了相同的操作。那里有关 ..
发布时间:2020-05-30 19:47:48 C#/.NET

TripleDES:指定的键是“TripleDES”的已知弱键,不能使用

我使用.NET 3.0类 System.Security.Cryptography.MACTripleDES 类来生成MAC值。不幸的是,我使用的硬件设备使用“ 1111111111111111 ”(十六进制)作为单长度DES密钥。 System.Security.Cryptography 库会对密钥进行一些正确性检查,如果您尝试使用密码较弱的密钥,则会返回一个异常。 例如: byt ..
发布时间:2017-01-16 10:24:19 C#/.NET

TripleDes的:指定的关键是一种已知的弱密钥关于'TripleDes的'和不能用

我使用了.NET 3.0类 System.Security.Cryptography.MACTripleDES 类生成MAC值。不幸的是,我的工作与使用“ 1111111111111111 ”(十六进制)作为单长度DES密钥的硬件设备。钥匙上的 System.Security.Cryptography 图书馆里一些理智检查,并返回一个异常,如果您尝试使用加密的弱密钥。 例如: 字节[]键=新的 ..
发布时间:2015-11-24 21:00:58 C#/.NET