-
-
[旧帖]
[求助]哪位大哥会java?帮帮小弟吧
0.00雪花
-
发表于:
2007-5-18 11:30
3821
-
[旧帖] [求助]哪位大哥会java?帮帮小弟吧
0.00雪花
public AsymmetricCipherKeyPair generateKeyPair()
{
BigInteger n = params.getN();
int nBitLength = n.bitLength();
BigInteger d;
do
{
d = new BigInteger(nBitLength, sr);
}
while (d.equals(ZERO) || (d.compareTo(n) >= 0));
ECPoint Q = params.getG().multiply(d);
System.out.println("生成密钥:"+key.d);
System.out.println("生成公钥:"+key.Q);
return new AsymmetricCipherKeyPair(
new ECPublicKeyParameters(Q, params),
new ECPrivateKeyParameters(d, params));
}
这是一个生成椭圆曲线密钥对的方法,这个方法怎么返回值是两个对象啊?看不懂
怎么才能在底下加密的程序中使用生成的公钥Q呢?搞了好久还是没法调用
我加了两个输出命令能看到生成的d和Q了,就是不会调用
谢谢大家了!
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法