Blame view

node_modules/ecc-jsbn/test.js 682 Bytes
2a09d1a4   liuqimichale   添加宜春 天水 宣化
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  var ecc = require("./index.js");
  var key1 = new ecc.ECKey(ecc.ECCurves.secp160r1);
  var key2 = new ecc.ECKey(ecc.ECCurves.secp160r1);
  console.log(key1.deriveSharedSecret(key2));
  var key3 = new ecc.ECKey(ecc.ECCurves.secp160r1,key1.PrivateKey);
  var key4 = new ecc.ECKey(ecc.ECCurves.secp160r1,key2.PublicKey,true);
  console.log(key3.deriveSharedSecret(key4));
  
  var key1 = new ecc.ECKey(ecc.ECCurves.secp256r1);
  var key2 = new ecc.ECKey(ecc.ECCurves.secp256r1);
  console.log(key1.deriveSharedSecret(key2));
  var key3 = new ecc.ECKey(ecc.ECCurves.secp256r1,key1.PrivateKey);
  var key4 = new ecc.ECKey(ecc.ECCurves.secp256r1,key2.PublicKey,true);
  console.log(key3.deriveSharedSecret(key4));