Javascript 在浏览器中使用本机js导入RSA私钥

Javascript 在浏览器中使用本机js导入RSA私钥,javascript,rsa,Javascript,Rsa,我使用找到的代码示例导入openssl命令生成的私有RSA密钥 /* 将字符串转换为ArrayBuffer 从…起https://developers.google.com/web/updates/2012/06/How-to-convert-ArrayBuffer-to-and-from-String */ 功能str2ab(str){ const buf=新阵列缓冲区(str.length); const bufView=新的UINT8阵列(buf); for(设i=0,strLen=st

我使用找到的代码示例导入openssl命令生成的私有RSA密钥

/*
将字符串转换为ArrayBuffer
从…起https://developers.google.com/web/updates/2012/06/How-to-convert-ArrayBuffer-to-and-from-String
*/
功能str2ab(str){
const buf=新阵列缓冲区(str.length);
const bufView=新的UINT8阵列(buf);
for(设i=0,strLen=str.length;iimportPrivateKey例如:,,,,,,,,,,,,,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,开始,+QhWKzOHuhlMY2.中国的一个研究2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 CVKHxCER5HOQBNW2.GZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZUSLNZ7JHKJTVBLI89JUSN9KJC5月6月6日,5月5日,5月5月5日,5月6日,5月6日,6月6日,6月6日,vvvf+基金会4月4日,6月6日,6月6日,6月6日,6月6日,6月5日,6月6日,6月6日,6月6日,6月4日,6月4日,6月4日,6月4日,4日,6月4日,4日,GGGJJJJGGGGGJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG4 4 4级,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,/Kc/n1DgsaZS9z0 2HWJX8LGQMIYDQRFAYM9LMCK8XH6HB6LETFYHMCA34U8YK9HMTEC5RE9ATDJZUC/PTZKEEPAOGAAZWBP6XUCJS58xVCMYBP7LUBI1X6HJZOWXFTXV7FC6GNUE7CX3Q lukabGaseoqKoS0R+H7L7RKU8EXTISVAN+APD1RJHV2SLHHAOUTMIBADN5EFLNSW EVKALHUXR0VKKKPYCSJ/Z9SMW5JXJXENKKKKKKYCPYCSJ=----结束私钥(qUZEYY9O9CAK=->控制台错误)
似乎要抓住承诺,首先检查生成的错误我已经尝试过了,它只是说
doException
当我记录抛出的错误时,你不能简单地将标题行更改为“----开始私钥---”最简单的解决方案就是通过
openssl PKCS8-topk8-in key.pem-out key-PKCS8.pem-nocrypt运行密钥