我想要一个Java中的密码生成器,它应该生成符合标准条件的密码,比如至少8个字符长,包含一个大写字母、一个特殊字符等。
如果它是开源的,那就太好了。有什么建议/建议吗?
谢谢。
如果我在哪里,我会将所有允许的字符放在char[]
中,并使用SecureRandom
从该数组中选择n字符。
一旦完成,你可以添加数字和特殊字符,直到它符合你的需要。