SecureRandom rand = new SecureRandom();
KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA");
keyGen.initialize(2048, rand);
KeyPair keyPair = keyGen.generateKeyPair();
System.out.println(keyPair.toString());
我一直在测试这个生成随机数的代码。但它为我提供了相同长度的 7 字符串,用于 1024 和 2048 位初始化。有没有办法将随机数增加到至少 16-20 个字符串?
参考。书:Ed Moyle 和 Diana Kelly 为开发人员编写的密码库