Javascript openpgp.js:从私钥文本字符串生成公钥文本字符串
使用Javascript和openpgp.js,如何从文本中读取私钥并生成公钥 我试图允许用户将他们的私有PGP密钥输入文本框,并使用该文本框中的数据(和密码短语)生成公共PGP密钥文本 到目前为止,我已使用以下方法读取私钥:Javascript openpgp.js:从私钥文本字符串生成公钥文本字符串,javascript,private-key,public-key,pki,openpgp.js,Javascript,Private Key,Public Key,Pki,Openpgp.js,使用Javascript和openpgp.js,如何从文本中读取私钥并生成公钥 我试图允许用户将他们的私有PGP密钥输入文本框,并使用该文本框中的数据(和密码短语)生成公共PGP密钥文本 到目前为止,我已使用以下方法读取私钥: var privateKey = openpgp.key.readArmored(document.getElementById('privkeybox').value).keys[0]; privateKey.decrypt(passphrase); 我还发现了神秘的
var privateKey = openpgp.key.readArmored(document.getElementById('privkeybox').value).keys[0];
privateKey.decrypt(passphrase);
我还发现了神秘的privateKey.toPublic(privateKey)代码>函数,但是,我似乎无法使整个过程正常进行(生成开始公共PGP密钥
-行)
如果确实有影响,则在浏览器中完成。如果其他人似乎需要此功能,则发布答案。要从最近读取的私钥中获取公钥的字符串形式,可以使用:
privateKey.toPublic().armor();
如果其他人似乎需要此答案,则发布答案。要从最近读取的私钥中获取公钥的字符串形式,可以使用:
privateKey.toPublic().armor();
很好
privatekey.toPublic().armor()
应该是:privateKey.toPublic().armor();(大写K)
因此:
小傻瓜!无论如何,谢谢你的发帖,当然帮了我。效果很好
privatekey.toPublic().armor()
应该是:privateKey.toPublic().armor();(大写K)
因此:
小傻瓜!无论如何,谢谢你的发帖,当然帮了我