Advertisement
Guest User

test verify npm ecdsa

a guest
Oct 31st, 2014
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var ecdsa = require('ecdsa')('secp128r1');
  2.  
  3. function verifySignature(){
  4.  
  5.     var signatureBuf = new Buffer("e3d0c9fddc7dc7711767d302b55973ed4787ed4615e07252c877fe89856a1631", 'hex');
  6.  
  7.     var plainBuf = new Buffer("0423c072623380", 'hex');
  8.  
  9.     var publicKeyBuf = new Buffer("04494e1a386d3d3cfe3dc10e5de68a499b1c202db5b132393e89ed19fe5be8bc61", 'hex');
  10.    
  11.     var isValid;
  12.     try {
  13.         isValid = ecdsa.verify(plainBuf, signatureBuf, publicKeyBuf);
  14.     }
  15.     catch(ex){
  16.         console.log(ex);
  17.     }
  18.    
  19.     console.log('isvalid?', isValid);
  20.     return isValid;
  21. }
  22.  
  23. exports.verifySignature = verifySignature;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement