AES 256 暗号化/復号化における MySql と Java の相互運用性
P粉937769356
P粉937769356 2024-03-27 21:26:09
0
1
310

次の暗号化と復号化は、mysql (aes-256-cbc) モードで正常に機能します

リーリー

mysql で暗号化された値を復号化しようとしていますが、成功しません。

以下は私のmysqlクエリsha256のキーです(ソルトキー)

リーリー

Java で取得できたのと同じ値:

リーリー

弾む城や他の API が復号化に同じキーを使用するようにするカスタム方法はありますか?

P粉937769356
P粉937769356

全員に返信(1)
P粉239089443

MySQL は内部で OpenSSL アルゴリズムを使用し、EVP_BytesToKey を導出関数として使用します。 このURLを見てください

MySQL の暗号化と復号化の例:

リーリー

この EVP_BytesToKey キー導出関数をサポートする JAR があります。

リーリー リーリー

}

これでついに相互運用性が実現しました!これが同じことをしようとしている人の助けになれば幸いです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!