こんにちは、次のコード スニペットがあります。
SecureRandom secureRandom = SecureRandom.getInstance("SHA1PRNG" , "SUN");
secureRandom.setSeed("seed");
keyGen.init(DEFAULT_KEY_LENGTH, secureRandom);
SecretKey secretKey = keyGen.generateKey();
byte[] encodedKey = secretKey.getEncoded();
「エンコードされたキー」は、プラットフォーム ウィンドウ、AIX、Linux で毎回同じ結果をもたらします。HP-Unix ですが、Solaris では異なる結果が得られます。Solaris では setSeed() が機能していないか、バイパスされているようです。
私を助けてください、私は過去2日間からこれについて頭を悩ませています。
ありがとうシヴァム