2

データベース内の一部のデータを暗号化したい顧客がいます (パスワードではありません。これには、ハッシュではなく実際の暗号化が必要です)。暗号化/書き込みを行うアプリケーションは Java ですが、DECRYPT するプロセスは安全なファイアウォールの背後にあり、ruby で記述されています。

アイデアは、公開/秘密鍵スキームを使用することでした。Java システムは公開鍵で暗号化し、ローカル ボックスのプロセスは必要に応じて秘密鍵を使用して暗号化を解除します。

私は誰かがそのようなことをした経験を探しています。私の主な質問は、Java と Ruby のどの種類のライブラリが同じキーとデータと相互運用できるかということです。

4

1 に答える 1

4

OpenPGPは、 JavaRubyの両方でサポートされています。

OpenPGPの良いところは、キー管理がすべて事前に指定されているため、その特定のホイールを再発明する必要がないことです。(データ自体の暗号化と復号化は難しくありません。安全な方法でキーを管理することは難しくありません。)

于 2010-12-24T18:49:21.783 に答える