最近、Jasypt API を使用して、プロパティ ファイルのエントリを保護しました。Jasypt に従って、ENC(..) で囲まれたプロパティ ファイルのエントリを復号化するには、以下に示すように、安全なパスワード、秘密鍵を使用する必要があります (Web アプリケーションではありません)。
encryptor.setPassword("jasypt"); // could be got from web, env variable..
もちろん、次を使用してそのようなパスワードを構成できます
org.jasypt.encryption.pbe.config.SimplePBEConfig setPassword()
しかし、私の質問は、jar ファイルを抽出すると、サードパーティが秘密鍵を見つけることができる可能性があるということです。このような場合、どうすればセキュリティを確保できるでしょうか。
よろしくお願いします、JK