Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用安全随机密码生成随机密码_Java_Security_Random_Passwords - Fatal编程技术网

Java 使用安全随机密码生成随机密码

Java 使用安全随机密码生成随机密码,java,security,random,passwords,Java,Security,Random,Passwords,我需要生成随机密码使用安全随机。我浏览了crowne为我提供的一些示例和答案 是伟大的,我已经根据我的要求修改 问题是生成的密码应该总是以字母开头。怎么做?试试这个 String password = RandomStringUtils.randomAlphabetic(1) + RandomStringUtils.randomAlphanumeric(7); 如果您的密码长度为8个字符为什么需要强制执行此策略?1。创建首字母2。创建密码3的其余部分。连接。这是已指定的要求。不知道为什么会这样

我需要生成随机密码使用安全随机。我浏览了crowne为我提供的一些示例和答案 是伟大的,我已经根据我的要求修改

问题是生成的密码应该总是以字母开头。怎么做?

试试这个

String password = RandomStringUtils.randomAlphabetic(1) + RandomStringUtils.randomAlphanumeric(7);

如果您的密码长度为8个字符

为什么需要强制执行此策略?1。创建首字母2。创建密码3的其余部分。连接。这是已指定的要求。不知道为什么会这样?密码应该是字母数字和特殊字符的混合体,看看
RandomStringUtils
中的其他一些方法。看。现在,这对您来说应该不是一项困难的任务。可能也值得阅读Diceware页面: