java - Java密码生成器

标签 java passwords

<分区>

我想要一个 Java 密码生成器,它应该生成具有标准标准的密码,例如至少 8 个字符长,包含一个大写字母,一个特殊字符等。
如果它是开源的,那就太好了。 有什么建议/指示吗?

谢谢。

最佳答案

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

完成后,您可以添加数字和特殊字符,直到满足您的需要为止。

关于java - Java密码生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6493884/

相关文章:

java - 使用传递给构造函数的引用是否可以安全 - Java

html - 如何使输入字段同时输入数字和密码?

powershell - 将密码硬编码到 powershell "New-PSSession"

java - 如何使用 Java Mail API 验证电子邮件和密码?

java - 重新绘制/使 fragment View 无效

java - Android:对 EditText 中的字母进行排序

java - 将命令对象从 SimpleFormController 传递到 Controller

java - 为多个子类创建通用 GUI

Java CryptUnprotectData Windows WiFi 密码

javascript - 有人可以给我一个示例 JavaScript RegEx 来使输入的 2 个重复字符无效吗