1

Delphi 2006 のアプリケーションでは、暗号化されたファイルをアップロードおよびダウンロードする必要があり、ダウンロード後に暗号化されて保存されますが、実行時に必要に応じて一時的に復号化されます。これには、姓名、住所 (通りの名前を含む)、電話番号、メールアドレスなどの個人データが含まれますが、1 人のメンバーについて必要な場合を除き、ユーザーが利用することはできません。その後、ファイルが復号化され、メンバーに必要な情報が抽出されます。

弱い mime64 エンコードを使用して、現在ダウンロードは機能していますが、更新する組織メンバー データをアップロードするためにサーバーから暗号化用のランダム キーを取得することから始めて、セキュリティを強化する必要があると感じています。EUの規制により、転送は国境を通過するため、厳密にエンコードして転送する必要があると言われました.

しかし、php で可逆的な暗号化/復号化方法を見つけるのは難しいと思います。ほとんどの例は、パスワードの不可逆的なハッシュ/暗号化のためのものです

サーバー自体は安全な転送 (https) をサポートしていません。

私が今日行っていることは、mime64 エンコード デコードを使用して、転送前にファイルを暗号化し、受信時に復号化することです。

では、php と Delphi の両方で使用できる方法を選択する必要があります。PHP でのフグの暗号化は一方向のハッシュにすぎないように見えますが、Delphi では、Turbopower Lockbox で元に戻すことができます。

4

0 に答える 0