【发布时间】:2012-02-14 04:32:18
【问题描述】:
我使用 ECC 生成了密钥。我需要添加随机数和密钥,即x=r+s。这是我的代码:
KeyPairGenerator kpg = KeyPairGenerator.getInstance("ECDSA", "BC");
kpg.initialize(ecSpec, new SecureRandom());
KeyPair keyPair = kpg.generateKeyPair();
PublicKey pubKey = keyPair.getPublic();
System.out.println(pubKey);
PrivateKey privKey = keyPair.getPrivate();
System.out.println(privKey);
Random rand = new Random();
int numNoRange = rand.nextInt();
现在我需要添加x=numNoRange+privkey;但我无法添加它。对新想法有什么建议吗?
【问题讨论】:
-
问题不清楚。您想向 ECC 私钥添加一个整数吗?做什么?请详细说明。
标签: elliptic-curve