    Randoms() {
        random = new Random();
        Date date = new Date();
        random.setSeed(date.getTime());
    }
The use of a broken or risky cryptographic algorithm is an unnecessary risk that may result in the exposure of sensitive information.