0

すべての構成を UTF-8 に設定しましたが、RSA 暗号化の結果が Intellij によって認識されなくなりました。

ここに私の設定があります:

ここに画像の説明を入力

ここに画像の説明を入力

実際の暗号化されたテキストは次のとおりです。 結果

 getRSA().init(Cipher.ENCRYPT_MODE, readPublicKey());
 return new String(getRSA().doFinal(token.getBytes("UTF-8")));

pom.xmlにも設定しました

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

また、コマンドライン パラメータ:

-Dfile.encoding=UTF-8

何が理由でしょうか?

4

1 に答える 1