在证书中,什么是KSP和CSP,它们的区别是什么?在C#中,如何判断证书使用的是CSP还是KSP。
发布于 2011-07-06 23:10:34
CSP为Cryptographic service provider。
KSP为Key storage provider。
有关使用System.Security.Cryptography命名空间的示例,请参见MSDN。
发布于 2015-12-12 02:26:30
使用certutil命令。
例如,当在Windows Server 2012 R2上的存储管理中心中生成证书请求(自定义请求)时,您将看到私钥选项卡下的加密服务提供商箭头下的选项列表。
对于传统(CSP),所有提供程序都以加密提供程序结尾。对于CNG (KSP),所有提供商都以密钥存储提供商结尾。
示例(以管理员身份运行cmd.exe )
certutil "name of the certificate including suffix“输入密码,如果需要,请查找提供程序行=
https://stackoverflow.com/questions/6598428
复制相似问题