有谁知道可以生成公钥/私钥、X.509 证书并签署这些证书的 C# 框架?
BouncyCastleCrypto,虽然这个名字很疯狂,但我很确定它具有所有这些功能。几乎所有 RFC 标准均已实施。当我几年前使用它时,它的文档记录很少,但是单元测试非常彻底,以至于您可以搜索某些关键字(例如“509”)并找到正在执行框架部分的单元测试你需要。
我确实发现我必须详细阅读一些 RFC 标准才能了解如何使用该框架。他们确实没有付出任何努力让事情变得像“cert.Sign(key)”那么简单。相反,它非常细粒度,您必须创建六个对象并确切地知道如何将它们组合在一起才能完成某件事。然而,这给了你完全的灵活性和力量,如果你知道如何运用这种力量的话。
我个人用它来加载X.509证书,执行各种密钥生成任务,数字签名/验证,自签名等,但我早已忘记了所有这些,所以除了有信心之外没有太多帮助,它可以完成。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)