在Javascript中检查GPG签名

时间:2010-12-23 22:47:26

标签: javascript google-chrome-extension gnupg

在JavaScript中已经有a solution用于提取公钥和加密消息,但我无法弄清楚如何解密消息或检查签名。有什么想法吗?

从我所看到的,已经有一个实际解密消息的功能,现在只需要提取私钥就可以签名了。如果我错了,请纠正我,但看起来第1步是解密密钥字符串,然后获取MPI(多精度整数),然后将其分成素数和解密器,可以传递给解密功能

2 个答案:

答案 0 :(得分:2)

我在浏览器中编写了一个通用的GPG / PGP NPAPI库,它包含大多数内容的公共方法,包括解密和验证。

插件来源位于:https://github.com/kylehuff/webpg-npapi

该插件目前在Chrome的WebPG扩展程序中使用,位于此处:https://chrome.google.com/webstore/detail/hhaopbphlojhnmbomffjcbnllcenbnih

扩展源位于此处:https://github.com/kylehuff/webpg-chrome

两者都是Windows,Linux和OSX的跨平台。

答案 1 :(得分:0)

有一个chrome扩展https://chrome.google.com/webstore/detail/pinhikmcljjkhnpjmpfkhjgiaacajajm虽然我不确定它是否适用于Windows - 我现在正在尝试自己。