Java 安全密码令牌库
我想用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#标记的原因是什么?没有原因。。。只要假设
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个字符是一项不需要任何额外知识的技能)好的……谢谢你证明我错了:)。。。。关于我的解决方案的答案有什么建议吗?