Java中的密码生成器[重复]

问题描述 投票:5回答:1

这个问题在这里已有答案:

我想要一个Java密码生成器,它应该生成标准条件的密码,如至少8个字符长,包含一个大写字母,一个特殊字符等。 如果它是开源的话会很棒。有什么建议/指针吗?

谢谢。

java passwords
1个回答
7
投票

如果我在哪里,我会把所有允许的字符放在char[]中并使用SecureRandom从这个数组中选择n个字符。

完成后,您可以添加数字和特殊字符,直到它符合您的需要。

© www.soinside.com 2019 - 2024. All rights reserved.