如何创建数字签名证书
我正在研究数字签名,并且正在使用 c# 中的 BouncyCastle 库,但我不明白如何创建证书?
特别是服务器和客户端,他们是如何协同工作的?
I working on digital signature and I'm using BouncyCastle library in c# but I don't understand how I'm going to create certificate?
Especially hmm server and client, how are they working together?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您只需要自签名证书之类的东西来进行一些测试,有几种方法:
在线网络工具(http://www.makecert.com/tools/create-self-signed-ssl-certificate/default.aspx)
Bouncy Castle 本身 (http://www.bouncycastle.org/wiki/display/JA1/X.509+Public+Key +证书+和+证书+请求+生成)
IIS 有一些工具可以执行此操作(http://technet.microsoft.com/en-us/library/cc753127(WS.10).aspx)
OpenSSL
If all you need is something like a self-signed certificate to do some testing, there are a few ways:
Online web tools (http://www.makecert.com/tools/create-self-signed-ssl-certificate/default.aspx)
Bouncy Castle itself (http://www.bouncycastle.org/wiki/display/JA1/X.509+Public+Key+Certificate+and+Certification+Request+Generation)
IIS has some tools to do this (http://technet.microsoft.com/en-us/library/cc753127(WS.10).aspx)
OpenSSL