如何自行生成证书SHA-256?

And*_*nta 3 c# bouncycastle signature sha256 makecert

我在C#中使用Bouncy Castle库来签署SHA-256,我想在测试自生成证书而不是智能卡读卡器时使用它们.

使用之前使用的自我证书,我有一个加密例外:

指定的算法无效

如果我使用具有相同自我证书的SHA-1签名,那就顺利了.使用智能卡,相同的代码成功运行.

什么是makecert参数?

小智 8

4.5版本的makecert支持其他签名算法,如sha256,sha384或sha512.见makecert 4.5(-a)