我正在开发一个Go对等聊天服务,用于Hyperboria,它作为一个meshnet运行。与我的问题相比,这相对不重要:
我需要使用用户的GPG密钥环中存在的OpenPGP密钥来加密和解密消息。我需要能够发现公钥和私钥,检查给定的密钥ID是否存在,并使用它们来加密或解密[]byte
,(在它通过TCP
连接之前或之后)
我可以考虑一下这个包吗?
答案 0 :(得分:2)
您应该查看go.crypto软件包,尤其是:http://code.google.com/p/go/source/browse/?repo=crypto#hg%2Fopenpgp
中的软件包最有可能拥有你想要的东西。