我们的项目涉及必须以电子方式签署文档的人。
到目前为止,我已经使用forge.js和pdfsign.js允许用户将p12文件和密码一起使用,以便在其浏览器上对PDF进行签名。
但是,欧盟法规要求用户使用存储在USB令牌中的数字签名进行签名,因此无法使用p12文件。
我可以让用户下载文件并对其进行签名,但这将需要CNG的使用,并且用户需要下载并安装Windows应用程序,甚至更糟的是jSignPDF和Java。
是否存在一些可以从证书库中获取证书的JavaScript加密API?或者类似的解决方案,可以选择智能卡证书。