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