Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.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_Javascript_Web Services_Apache - Fatal编程技术网

Java 安全密码令牌库

Java 安全密码令牌库,java,javascript,web-services,apache,Java,Javascript,Web Services,Apache,我想用Java为我的临时密码生成一些随机令牌,它应该包含所有字母数字字符和特殊字符。因此,我将其实施为: SecureRandom random = new SecureRandom(); String str=new BigInteger(500, random).toString(32); System.out.println(str); 现在我的老板想让我找到一个库来生成包含特殊字符的更安全的令牌等等。。。。我如何用java实现它??请帮助使用c#标记的原因是什么?没有原因。。。只要假设

我想用Java为我的临时密码生成一些随机令牌,它应该包含所有字母数字字符和特殊字符。因此,我将其实施为:

SecureRandom random = new SecureRandom();
String str=new BigInteger(500, random).toString(32);
System.out.println(str);

现在我的老板想让我找到一个库来生成包含特殊字符的更安全的令牌等等。。。。我如何用java实现它??请帮助

使用
c#
标记的原因是什么?没有原因。。。只要假设“一个懂c的人会懂JAVA”:P如果我错了,请纠正我:)基于这样的假设,“c”的知识意味着JAVA,知道存在的人
SecureRandom
应该很容易地将字节序列映射到字符序列(从Unicode范围中选择256个字符是一项不需要任何额外知识的技能)好的……谢谢你证明我错了:)。。。。关于我的解决方案的答案有什么建议吗?