| 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)); |