2009-05-01 14 views
0

asp.netのFileUploadコントロールを使用して、単語ファイルをサーバーにアップロードしています。 カスタム暗号化APIを使用してこのファイルの内容を暗号化し、サーバーに保存します。 これをどのように達成するのですか?私のアプローチは何ですか?アップロード時にファイルの内容を暗号化する

ありがとうございました。

答えて

0

独自のカスタム暗号化APIを使用している場合は、それを使用して一時ファイルで暗号化し、一時的な暗号化結果をアップロードし、アップロード完了後に削除する必要があります。

0

FileUploadコントロールは、ファイルのハンドルを提供します。ファイルストリームからデータを読み取り、暗号化してFileStreamに書き込みます。暗号化プロセスがCPUを大量に消費する、または時間がかかる場合は、一時ディレクトリにファイルを保存し、ファイルを読み取り、その内容を暗号化して新しいファイルに保存し、一時ファイルを削除する新しいスレッドを開始します。

0

のuを助けることができるかもしれないuは、この記事をアプリとして、独自の暗号化を書き、その後、サーバー 上でそのファイルを復号化する必要があります。file encrypt/decrypt

3

あなたはサーバ側で行うものは何でも、データを譲渡する中ことを実現しますワイヤを介して、それはあなたのカスタムAPIで暗号化されません。データ転送が安全であることを確認するには、ssl接続を使用してファイルをアップロードする必要があります。

関連する問題