ホームページ >ウェブフロントエンド >jsチュートリアル >直接キーにアクセスせずに、JavaScript を使用して PDF にデジタル署名するにはどうすればよいですか?
課題:
WebCrypto API を使用して PDF ドキュメントにデジタル署名することには課題が生じます。現在の API ではキー ストレージやローカル暗号化への直接アクセスが許可されていないため、
解決策:
この制限を回避するには、次のことをお勧めします。
Signer.Digital Extension:
署名者。デジタル ブラウザ拡張機能は、署名プロセスを実行するために必要な機能を提供します。
パラメータ:
例:
// Assuming hash is a Base64-encoded PDF hash SignerDigital.signPdfHash(hash, $("#CertThumbPrint").val(), "SHA-256") .then( function (signDataResp) { // Send signDataResp (contains Base64 PKCS7 signature) to server }, function (errmsg) { // Handle error } );
注:
以上が直接キーにアクセスせずに、JavaScript を使用して PDF にデジタル署名するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。