问题描述
产品在安全上下文中使用了伪随机数生成器(PRNG),但加密性不强。
Bad Code
// ANTI-PATTERN, do not copy-paste
// On windows, default constructor would pick SHA1PRNG algorithm.
SecureRandom random1 = new SecureRandom() ; // unseeded random object
random1.setSeed(System.currentTimeMillis