Tag: 签署

.Net以编程方式与Bouncy Castle签署PKCS#10请求

我们使用CertEnroll在客户端上生成了有效的PKCS#10证书请求。 现在我们需要对其进行签名并将结果返回给客户端,其中CertEnroll将处理本地证书库的内容。 这是一个B2B应用程序,根签名证书将自行生成,或者我们可以使用我们现有的Thawte SSL证书。 Server(2008)没有运行Active Directory,除非绝对必要,否则我们不希望为此创建独立的签名基础结构/服务。 不需要撤销等 – 我们希望以编程方式执行此操作。 我很乐意使用BouncyCastle库但是C#lib缺少任何有意义的文档,而原始的Java文档无疑是相似的,而C#实现的不同之处让我更加困惑。 是否有人知道(或拥有)样本C#(或VB)代码或已知相关链接,使用BouncyCastle或本​​地.Net类? 完成这件事的任何帮助将不胜感激!

在Sn.exe中自动输入密码

我需要创建post build事件来执行以下操作: sn -i MyKey.pfx MyKeyContainerName tlbimp $(ConfigurationName)\MyCom.tlb /out:$(ConfigurationName)\NETMyCom.dll /keycontainer:MyKeyContainerName sn -d MyKeyContainerName 当Visual Studio执行第一个语句时,它需要一个密码并等待用户指定并失败。 Microsoft(R).NET Framework强名称实用程序版本2.0.50727.42版权所有(c)Microsoft Corporation。 版权所有。 输入PKCS#12密钥文件的密码:无法解析mykey.pfx中的PKCS#12 blob – 句柄无效。 我尝试使用sn命令行参数指定密码,但我看不到这样做的方法。 请帮忙。 此致,希尔米。