隨著WebCrypto API的不斷發展并受到Chrome和Firefox的支持,我想將其用于對PDF文檔進行數字簽名。文獻不多,但是我發現了一些示例[1]和一個名為PKI.js的庫[2]。在示例中,描述了簽名過程,但最后返回了簽名。我希望我的Base64 PDF文件再次以簽名的Base64字符串返回,但是可悲的是,這不會發生。據我所知,PKI.js也沒有提供對Base64 PDF簽名的方法。有沒有一種僅使用JavaScript和WebCrypto API簽名PDF的方法?私鑰可以<textarea>在瀏覽器的證書設置中輸入,甚至更好地存儲在瀏覽器的證書設置中。Base64 PDF(來自REST API)→使用JS和證書簽名→已簽名的Base64 PDF(發送到REST)
使用純JavaScript簽名PDF
慕哥9229398
2019-10-21 14:53:53