データベース内の一部のデータを暗号化したい顧客がいます (パスワードではありません。これには、ハッシュではなく実際の暗号化が必要です)。暗号化/書き込みを行うアプリケーションは Java ですが、DECRYPT するプロセスは安全なファイアウォールの背後にあり、ruby で記述されています。
アイデアは、公開/秘密鍵スキームを使用することでした。Java システムは公開鍵で暗号化し、ローカル ボックスのプロセスは必要に応じて秘密鍵を使用して暗号化を解除します。
私は誰かがそのようなことをした経験を探しています。私の主な質問は、Java と Ruby のどの種類のライブラリが同じキーとデータと相互運用できるかということです。