SecureRandom,所有不同的令牌

时间:2016-10-26 13:45:00

标签: java token

我想知道SecureRandom的可靠性。

我正在生成一个令牌(有时用作标识符),如下所示:

public String createAccessToken() {
    SecureRandom random = new SecureRandom();
    byte bytes[] = new byte[20];
    random.nextBytes(bytes);
    String token = bytes.toString();
    return token.substring(3);
}

我的问题是:是否有机会,甚至完全微小,2完全等于令牌产生? (也许通过在同一时刻或可能通过时间调用此方法两次)

如果没有,我可以添加哪种方法,以便不再出现故障?

PS:提前抱歉我的英文

0 个答案:

没有答案