我使用RSA
生成RSAKeyPairGenerator class
生成密钥。它返回AsymmetricCipherKeyPair
,其中包含AsymmetricKeyParameter
个对象中的键。 AsymmetricKeyParameter
没有任何编码函数来获取字节数组中的键。
wrap函数只接收byte[]
参数。如何使用Lightweight序列化密钥?
RSAKeyPairGenerator keyGenerator = new RSAKeyPairGenerator();
keyGenerator.init(new RSAKeyGenerationParameters(new BigInteger("10001" ,16), new SecureRandom(), 2048, 80));
AsymmetricCipherKeyPair keys = keyGenerator.generateKeyPair();
AsymmetricKeyParameter priv = keys.getPrivate();