我想要一个Java密码生成器,它应该生成标准条件的密码,如至少8个字符长,包含一个大写字母,一个特殊字符等.
如果它是开源的话会很棒.
有什么建议/指针吗?
谢谢.
解决方法:
如果我在哪里,我会将所有允许的字符放在char []中并使用SecureRandom
从该数组中选择n个字符.
完成后,您可以添加数字和特殊字符,直到它符合您的需要.
2022-08-23 07:37:07
我想要一个Java密码生成器,它应该生成标准条件的密码,如至少8个字符长,包含一个大写字母,一个特殊字符等.
如果它是开源的话会很棒.
有什么建议/指针吗?
谢谢.
解决方法:
如果我在哪里,我会将所有允许的字符放在char []中并使用SecureRandom
从该数组中选择n个字符.
完成后,您可以添加数字和特殊字符,直到它符合您的需要.