diff --git a/spring-core/src/main/java/org/springframework/util/AlternativeJdkIdGenerator.java b/spring-core/src/main/java/org/springframework/util/AlternativeJdkIdGenerator.java index 604b508b7e..52ab29a16a 100644 --- a/spring-core/src/main/java/org/springframework/util/AlternativeJdkIdGenerator.java +++ b/spring-core/src/main/java/org/springframework/util/AlternativeJdkIdGenerator.java @@ -36,7 +36,9 @@ public class AlternativeJdkIdGenerator implements IdGenerator { public AlternativeJdkIdGenerator() { - byte[] seed = new SecureRandom().generateSeed(8); + SecureRandom secureRandom = new SecureRandom(); + byte[] seed = new byte[8]; + secureRandom.nextBytes(seed); this.random = new Random(new BigInteger(seed).longValue()); }