私は、ユーザーがクライアント マシンにインストールされた証明書を使用して PDF ドキュメントにデジタル署名できるようにする Web アプリケーションを構築しています。
署名されたドキュメントはサーバーに戻され、署名されたバージョンが保存されます。
サーバーはクラシック ASP/ASP.NET を実行しています
どこに行けばよいですか?
私は、ユーザーがクライアント マシンにインストールされた証明書を使用して PDF ドキュメントにデジタル署名できるようにする Web アプリケーションを構築しています。
署名されたドキュメントはサーバーに戻され、署名されたバージョンが保存されます。
サーバーはクラシック ASP/ASP.NET を実行しています
どこに行けばよいですか?
実際に、このようなシステムを Web アプリケーションに組み込みました。これを行うのに非常に役立つことがわかったいくつかのリンクを次に示します。
http://www.codeproject.com/KB/vb/Digital_Signatures.aspx
http://www.devx.com/security/Article/17249/0/page/2
http://www.example-code.com/vbdotnet/digSig1.asp
PDF ドキュメントに署名するための Java ライブラリを探します。Web アプリケーションに適合するアプレットにそれらをデプロイできます。ユーザーが署名する前に PDF ドキュメントをプレビューする必要がある場合は、Qoppa Software の Java Bean jPDFNotesを参照してください。ドキュメントがプレビューなしで署名できる場合は、他のライブラリ jPDFFields または jPDFProcess を調べてください。オープン ソース ライブラリの iText もありますが、iText はドキュメントの表示をサポートしていないため、2 番目のシナリオでのみ機能します。
Adobe LiveCycle Designer を試す
これは Adobe Master Suite に付属しており、ES のすべての機能を備えています。PKI インフラストラクチャと連携し、受信者の真正性を証明する「認証済み」PDF ドキュメントを発行します。すでに存在するものから始める方がよいでしょう。
私はAdobe FDFツールキットからFDFからPDFへのプログラミングを書いていました。Acrobat Pro のフル バージョンを使用して、W-2 、I-9 連邦フォームのプレース フィールドと署名ボックスを使用し、圧力ポイント、角度などに基づいて Topaz Systems 署名パッドを使用することができます... ActiveX アルゴリズムは、署名とすべてを SQL Server データベースに追加し、別の方法で SQL Server から PDF を作成することもできます。
iTextSharp を使用して PDF に署名します。iTextSharp は無料のオープン ソースです。PDF に署名するサンプル コードを見てみましょうhttp://itextpdf.sourceforge.net/howtosign.html以前は iTextSharp を確実に使用していました。
クライアントではBouncyCastle 、サーバーではiTextSharpを使用してSilverlightを使用してこれを行います。
http://www.certisign.com.br/にアクセスすると、回答が得られます。CertSign には、デジタル認証を有効にするための API とトレーニングがあります。
この場所は、デジタル CPF http://loja.certificadodigital.com.br/Serasa/Serasa-Certificados-Digitais/D1を更新したときに必要なことを正確に行いました。