PBEWITHSHA256AND128BITAES-CBC-BC (Bouncy Castle) のパディングとは
小さな情報で申し訳ありませんが、質問の背景を詳しく説明させてください。2つのシステムがあります。1 つは Java ( A ) で、もう 1 つは PHP ( B ) です。ここで、システム A から B に文字列/テキストを送信するという 1 つの要件があります。文字列/テキストの内容は、jasypt
. しかし、を使用して復号化することはできませんmcrypt
。A と B が AES の異なるパラメーターを使用していることが原因であると思われるため、システム A が文字列/テキストを暗号化する方法を見つけようとします。私が見つけた情報は、 paddingを除いて以下のように示されています。
jasypt (Java 簡易暗号化)/PBEWITHSHA256AND128BITAES-CBC-BC
暗号: AES
長さ: 128 ビット
暗号化モード: CBC
JCE プロバイダー : Bouncy Castle
Salt : FixedStringSaltGenerator
反復: 2
パディング: ????
少し早いですがお礼を!