Skip to content

Commit 9ee556e

Browse files
save file
1 parent 3c23f42 commit 9ee556e

1 file changed

Lines changed: 3 additions & 2 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-browser.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,9 @@
6666
.replace(/-----END PRIVATE KEY-----/, '')
6767
.replace(/\s+/g, '');
6868
var bin = atob(b64);
69-
var der = Uint8Array.from(bin,c=>c.charCodeAt(0));
70-
var priv_key = await crypto.subtle.importKey('pkcs8',der.buffer,{name: 'RSA-OAEP',hash: 'SHA-256',},true,['decrypt']);
69+
var der = bin_uint8(bin);
70+
var buf = der.buffer;
71+
var priv_key = await crypto.subtle.importKey('pkcs8',buf,{name:'RSA-OAEP',hash:'SHA-256',},true,['decrypt']);
7172
return priv_key;
7273

7374
}//priv_key

0 commit comments

Comments
 (0)