go-gpg:Go中GPG库的基本功能

时间:2021-06-14 02:23:43
【文件属性】:
文件名称:go-gpg:Go中GPG库的基本功能
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-14 02:23:43
Go 这个库复制了 GPG 库的基本行为,因此你可以使用它的功能,而无需推迟到外部可执行文件或使用 C 的桥接器。基本上这只是包装了来自 golang.org/x/crypto/openpgp 的低级函数,使它更易于使用,而不必每次都编写样板代码。 此处的函数占我们 PGP 加密用例的 100%,但如果您有这些未涵盖的情况,请随时提交 PR。 编码 使用新的&gpg.Encoder{}或只是gpg.Encode(key []byte, src io.Reader, dest io.Writer) 。 密钥是包含标头的公钥。 Encode函数的执行方式与gpg --output {out} --encrypt {file} -r {recipient/public key} 例子 package main import ( "github.com/maxwellhealth/go-gpg"
【文件预览】:
go-gpg-master
----README.md(2KB)
----codec_test.go(6KB)
----decoder.go(1KB)
----encoder.go(719B)

网友评论