asp.net页面中的数字签名

时间:2016-03-04 08:04:25

标签: asp.net digital-signature

我们在云端托管的ASP.net上写了一封写作软件writtein的信。律师用来写信。

最近,用户已经从CD上的某个政府机构收到了数字签名,这些签名是唯一的。现在,他们希望使用此数字签名在我们的软件中签署他们在网上写的每封信。

这在技术上是否可行?有人可以就这个问题给我一些指示吗?

的Tx

2 个答案:

答案 0 :(得分:1)

您可以自行推送解决方案,也可以使用现成的解决方案,例如CoSign Central digital signature appliance from DocuSign(我的公司)

请注意,如果您决定推出自己的解决方案,则必须确保签名者对其私钥具有唯一控制。 (大概是你收到的CD中包含的内容。)

这是使用SSCD(安全签名创建设备)创建签名的另一个方面。

结论:对于使用X.509数字证书代表个人对文档进行数字签名,整个系统必须符合数字签名系统的法律要求(美国术语)。在欧洲和其他地方,这称为高级或合格的电子签名系统,具体取决于签名者证书的根证书来源。

这与代码签名,签署SSL请求和X.509数字证书的其他用途不同。

答案 1 :(得分:0)

只有当您从头开始实施它并且对最终用户拥有完全控制权时,拉里的回答才是好的。 为了使用个人令牌,您必须使用第三方接口(最好来自任何证书颁发机构)从最终用户令牌/ CD DSC签署文档。 该解决方案适用于来自多个CA的证书,因此拥有现有证书的最终用户可以对任何PDF文档进行数字签名。 我们已经为政府机构实施了这种解决方案,并且非常可行。