【发布时间】:2018-07-18 00:51:13
【问题描述】:
来自https://docs.microsoft.com/en-us/dotnet/standard/security/cryptographic-services:
在新的 AesCryptoServiceProvider、SHA256CryptoServiceProvider、SHA384CryptoServiceProvider 和 SHA512CryptoServiceProvider 类中提供了经过联邦信息处理标准 (FIPS) 认证的 AES、SHA-256、SHA-384 和 SHA-512 实施实施的托管代码包装器。
这是否意味着 CNG 类未通过 FIPS 认证?我问这个是因为有时文档缺少信息(例如公钥加密部分甚至没有提到 CNG 实现)
编辑:
下一代密码术 (CNG) 类提供了一个托管的 封装原生 CNG 函数。
所以 CNG 是一个托管代码包装器,从而证实了我最初的猜测?
【问题讨论】:
标签: c# .net cryptography