2

非常に機密性の高いデータ (SSN など) を含む PDF ドキュメントをダウンロードして記入するようにユーザーに依頼しているクライアントがいます。その後、記入済みのフォームを取得して再アップロードするように依頼しています。それをサイトに送信します...しかし、これを行うとき、彼らはファイルを電子メールで送信したいと考えています。

このデータを収集するためのオンライン フォームを作成する方が簡単だという暴言を吐く前に、信じてください。私はこれが理想的な方法ではないことを彼らに納得させようとしましたが、世界中のクライアントと仕事をしたことがある人なら誰でも知っていることですが、クライアントは自分のやり方で物事をやりたいと思っていて、それで終わりです。

そうは言っても、ユーザーがドキュメントをアップロードし、暗号化して (クライアントが復号化に使用できるキーを使用して)、電子メールで送信し、サーバーから吸盤を削除できるようにする方法を見つけたいと思います。その情報をそこに置いておきたくないからです。

IIS6 を実行している Windows 2003 サーバーを使用しています。私はすでにGPG4WINで遊んでいますが、運はあまりありません。ASP.NET や PHP を使用したアイデアやソリューションを歓迎します。

4

1 に答える 1

0

ユーザーがドキュメントをアップロードできるフォームと、ユーザーからパスワードと電子メール アドレスを取得するための別のフォームを提供できます。

サーバー側では、PDF ライブラリを使用して、ユーザーが提供するパスワードを設定できます。(ASP.NET や PHP は PDF 処理をネイティブにサポートしていません) その後、元のドキュメントを削除し、暗号化されたドキュメントをユーザーのメール アドレスに送信できます。

IIS サーバーにインストールできる無料の商用ライブラリが多数あります。私の会社である Gnostice には、これを行うことができるロイヤリティ フリーの商用 PDF ライブラリがあります。PHP には、PDF ドキュメントを暗号化するためのインストール可能なライブラリが含まれている場合もあります。

于 2012-07-17T05:44:17.857 に答える