Skip to content

Commit 5d75faa

Browse files
save file
1 parent a566da2 commit 5d75faa

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • blog/26-04-26/x509-certificates-in-js---encrypt-decrypt-data/ex

blog/26-04-26/x509-certificates-in-js---encrypt-decrypt-data/ex/x509-nodejs.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,8 @@
6868
var b64 = pem.replace(/-----BEGIN PRIVATE KEY-----/, '')
6969
.replace(/-----END PRIVATE KEY-----/, '')
7070
.replace(/\s+/g, '');
71-
var bin = atob(b64);
72-
var der = bin_uint8(bin);
73-
var buf = der.buffer;
71+
var uint8 = b64_uint8(b64);
72+
var buf = uint8.buffer;
7473
var priv_key = await crypto.subtle.importKey('pkcs8',buf,{name:'RSA-OAEP',hash:'SHA-256',},true,['decrypt']);
7574
return priv_key;
7675

0 commit comments

Comments
 (0)