Java中的密码生成器

时间:2011-06-27 13:50:09

标签: java passwords

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

感谢。

1 个答案:

答案 0 :(得分:7)

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

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