在Javascript中检查GPG签名

par*_*446 5 javascript gnupg google-chrome-extension

已有解决方案用于在JavaScript中提取公钥和加密消息,但我无法弄清楚如何解密消息或检查签名.有任何想法吗?

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

kyl*_*uff 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。