diff --git a/Foundation/org.egovframe.rte.fdl.idgnr/src/main/java/org/egovframe/rte/fdl/idgnr/impl/EgovUUIdGnrServiceImpl.java b/Foundation/org.egovframe.rte.fdl.idgnr/src/main/java/org/egovframe/rte/fdl/idgnr/impl/EgovUUIdGnrServiceImpl.java index 32d753e8..d0f3683d 100755 --- a/Foundation/org.egovframe.rte.fdl.idgnr/src/main/java/org/egovframe/rte/fdl/idgnr/impl/EgovUUIdGnrServiceImpl.java +++ b/Foundation/org.egovframe.rte.fdl.idgnr/src/main/java/org/egovframe/rte/fdl/idgnr/impl/EgovUUIdGnrServiceImpl.java @@ -177,8 +177,7 @@ public String getNextStringId(String strategyId) throws FdlException { */ public void setAddress(String address) throws FdlException, NoSuchAlgorithmException { byte[] addressBytes = new byte[6]; - Random random = new Random(); - random = SecureRandom.getInstanceStrong(); + Random random = SecureRandom.getInstanceStrong(); random.setSeed(System.currentTimeMillis()); if (null == address) { LOGGER.debug("IDGeneration Service : Using a random number as the base for id's." @@ -275,7 +274,6 @@ public static final UUID generateIdFromTimestamp(long currentTimeMillis, long ho } } - time = currentTimeMillis; // low Time time = currentTimeMillis << 32; // mid Time