キーストアに関する問題に対処しています。
最初に、openssl を使用して、Java アプリケーションと cpp アプリケーション間の安全な接続を開発しました。先月はうまくいきましたが、ここ数日、うまくいきません。
私はopensslを使ってpemとキーファイルを生成し、それらを変換してkeystore.jksを生成し、テストしたところ1〜2か月間は問題なく動作しました。しかし、約 1 か月後、キーストアが Java 側で機能せず、例外で失敗することに気付きました。2 日前、新しいキーストアを生成してテストしました。それはうまくいきました(Javaとcppの両方の部分)。1日後、それは機能しませんでした。
を使用して新しいキー ストアを生成しました-validty 16500
。動作することを期待していますが、今日は同じエラーが発生します (以下にコピー)。
キーストアが 1 日で期限切れになるというこの問題を見た人はいますか?
どうすればこの問題を解決できますか?
java.io.IOException: Keystore was tampered with, or password was incorrect
at sun.security.provider.JavaKeyStore.engineLoad(Unknown Source)
at sun.security.provider.JavaKeyStore$JKS.engineLoad(Unknown Source)
at java.security.KeyStore.load(Unknown Source)
caused by: java.security.UnrecoverableKeyException: Password verification failed
... 13 more
2012-06-07 13:20:52,116 [ main] de