実際、私はJavaセキュリティについてあまり知識がありません。私の要件は、クライアント マシンの USB デバイスから PDF にデジタル署名を追加することです。
ありがとう、
実際、私はJavaセキュリティについてあまり知識がありません。私の要件は、クライアント マシンの USB デバイスから PDF にデジタル署名を追加することです。
ありがとう、
デジタル署名とPDFに関するホワイトペーパーを作成しました。また、そのようなUSBトークンについても説明します。このドキュメントは、次のURLから無料でダウンロードできます:http://itextpdf.com/book/digitalsignatures
サーバーに Java コードがあり、クライアント側でドキュメントに署名する必要があるということですか? このようなタスクには、実際の署名ジョブを実行するクライアント側のメカニズム (通常は Java アプレット、ActiveX コントロール、または何らかのスタンドアロン アプリケーション) が必要です。
当社の SecureBlackbox ライブラリには、タスクを簡単に達成できる分散暗号化アドオンがあります。アドオンの詳細な説明は、当社のサイトまたはこの SO answer にあります。
クライアント側の Java コードでデータに署名する必要がある場合 (つまり、USB デバイスがコードに対してローカルである場合)、SecureBlackbox 製品の PDFBlackbox パッケージを使用できます。これは、USB トークンと暗号カードでの操作をサポートします。