JMS (ActiveMQ) をログオン サービスとして使用して、Request-Reply パターンを実装しています。それはすべてうまくいきます。メッセージでユーザー名とパスワードを送信し、暗号化されたバージョンのパスワードをデータベースの暗号化でチェックします。この部分にはJASPYTを使用しています。
私の心配は、暗号化されていないパスワードを JMS 経由で送信することです。そのような慣行でセキュリティ上の妥協に直面することはありますか? 残念ながら、JASPYTライブラリでは、ダイジェストを別のダイジェストと比較することはできず、元のパスワードと保存されたダイジェストのみを比較できます。そのため、ネットワーク経由でパスワードを送信しています。
メッセージが傍受され、ユーザー名/パスワードが侵害される可能性はありますか? JMS が私の実装または RR であると仮定して、これを行うためのより安全な方法はありますか?
ご協力いただきありがとうございます。