Go中的OpenPGP公钥认证

时间:2012-10-12 20:59:31

标签: go gnupg openpgp

我正在开发一个Go对等聊天服务,用于Hyperboria,它作为一个meshnet运行。与我的问题相比,这相对不重要:

我需要使用用户的GPG密钥环中存在的OpenPGP密钥来加密和解密消息。我需要能够发现公钥和私钥,检查给定的密钥ID是否存在,并使用它们来加密或解密[]byte,(在它通过TCP连接之前或之后)

我可以考虑一下这个包吗?

1 个答案:

答案 0 :(得分:2)

您应该查看go.crypto软件包,尤其是:http://code.google.com/p/go/source/browse/?repo=crypto#hg%2Fopenpgp

中的软件包

最有可能拥有你想要的东西。