File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ class RSASign extends Operation {
6060 const privateKey = forge . pki . decryptRsaPrivateKey ( key , password ) ;
6161 // Generate message hash
6262 const md = MD_ALGORITHMS [ mdAlgo ] . create ( ) ;
63- md . update ( input , "utf8 " ) ;
63+ md . update ( input , "raw " ) ;
6464 // Sign message hash
6565 const sig = privateKey . sign ( md ) ;
6666 return sig ;
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ class RSAVerify extends Operation {
6060 const pubKey = forge . pki . publicKeyFromPem ( pemKey ) ;
6161 // Generate message digest
6262 const md = MD_ALGORITHMS [ mdAlgo ] . create ( ) ;
63- md . update ( message , "utf8 " ) ;
63+ md . update ( message , "raw " ) ;
6464 // Compare signed message digest and generated message digest
6565 const result = pubKey . verify ( md . digest ( ) . bytes ( ) , input ) ;
6666 return result ? "Verified OK" : "Verification Failure" ;
You can’t perform that action at this time.
0 commit comments