├── .editorconfig ├── .gitattributes ├── .github └── workflows │ ├── build.yml │ ├── codeql-analysis.yml │ ├── lint.yml │ └── vulns.yml ├── .gitignore ├── .goreleaser.yml ├── .travis.yml ├── LICENSE ├── README.md ├── Taskfile.yml ├── armtext ├── armtext.go └── armtext_test.go ├── dependency.png ├── dot-config.toml ├── ecode └── ecode.go ├── facade ├── armor_test.go ├── clipboard │ └── clipboard.go ├── debug.go ├── facade.go ├── facade_test.go ├── fetch.go ├── github.go ├── hkp.go ├── json_test.go ├── options_test.go ├── testdata │ ├── ascdata1.asc │ └── bindata1 ├── version.go └── version_test.go ├── github ├── github.go ├── github_test.go └── structs.go ├── go.mod ├── go.sum ├── hkp ├── fetch_test.go ├── hkp.go └── hkp_test.go ├── main.go ├── parse ├── context │ ├── context.go │ ├── context_test.go │ ├── options.go │ ├── options_test.go │ └── symalgmode.go ├── example_test.go ├── parse.go ├── parser.go ├── pubkey │ ├── parse_pub.go │ ├── parse_pub_test.go │ ├── parse_secenc.go │ ├── parse_secplain.go │ ├── parse_secplain_test.go │ ├── parse_ses.go │ ├── parse_ses_test.go │ ├── parse_sig.go │ ├── parse_sig_test.go │ └── pubkey.go ├── reader │ ├── reader.go │ └── reader_test.go ├── result │ ├── result.go │ └── result_test.go ├── s2k │ ├── s2k.go │ └── s2k_test.go ├── tags │ ├── Tag08.go │ ├── packets.go │ ├── pubkey.go │ ├── seckey.go │ ├── sub01.go │ ├── sub02.go │ ├── sub03.go │ ├── sub04.go │ ├── sub05.go │ ├── sub06.go │ ├── sub07.go │ ├── sub09.go │ ├── sub10.go │ ├── sub11.go │ ├── sub12.go │ ├── sub16.go │ ├── sub20.go │ ├── sub21.go │ ├── sub22.go │ ├── sub23.go │ ├── sub24.go │ ├── sub25.go │ ├── sub26.go │ ├── sub27.go │ ├── sub28.go │ ├── sub29.go │ ├── sub30.go │ ├── sub31.go │ ├── sub32.go │ ├── sub33.go │ ├── sub34.go │ ├── sub35.go │ ├── sub37.go │ ├── sub38.go │ ├── sub39.go │ ├── subParser.go │ ├── subReserved.go │ ├── subs.go │ ├── tag01.go │ ├── tag01_test.go │ ├── tag02.go │ ├── tag02_test.go │ ├── tag03.go │ ├── tag03_test.go │ ├── tag04.go │ ├── tag04_test.go │ ├── tag05.go │ ├── tag05_test.go │ ├── tag06.go │ ├── tag06_test.go │ ├── tag07.go │ ├── tag07_test.go │ ├── tag08_test.go │ ├── tag09.go │ ├── tag09_test.go │ ├── tag10.go │ ├── tag10_test.go │ ├── tag11.go │ ├── tag11_test.go │ ├── tag12.go │ ├── tag13.go │ ├── tag13_test.go │ ├── tag14.go │ ├── tag14_test.go │ ├── tag17.go │ ├── tag18.go │ ├── tag18_test.go │ ├── tag19.go │ ├── tag20.go │ ├── tag21.go │ ├── tagPrivate.go │ ├── tagPrivate_test.go │ ├── tagUnknown.go │ ├── tags.go │ └── tagsUnknown_test.go └── values │ ├── aeadid.go │ ├── aeadid_test.go │ ├── compid.go │ ├── compid_test.go │ ├── datetime.go │ ├── datetime_test.go │ ├── dump.go │ ├── dump_test.go │ ├── ecc.go │ ├── ecc_test.go │ ├── expire.go │ ├── expire_test.go │ ├── hashid.go │ ├── hashid_test.go │ ├── keyid.go │ ├── keyid_test.go │ ├── literal.go │ ├── literal_test.go │ ├── misc.go │ ├── misc_test.go │ ├── mpi.go │ ├── mpi_test.go │ ├── msgs.go │ ├── msgs_test.go │ ├── pubid.go │ ├── pubid_test.go │ ├── s2kid.go │ ├── s2kid_test.go │ ├── sigid.go │ ├── sigid_test.go │ ├── subpacketid.go │ ├── subpacketid_test.go │ ├── symid.go │ ├── symid_test.go │ ├── tagid.go │ ├── tagid_test.go │ ├── version.go │ └── version_test.go └── testdata ├── aead ├── pubkey.asc └── seckey.asc ├── bindata1 ├── brainpool ├── brainpoolP384r1-pubkey.asc └── brainpoolP384r1-seckey.asc ├── clear-sign.txt ├── comp-sig.asc ├── cv25519 ├── cv25519-pubkey.asc └── cv25519-seckey.asc ├── dump-fail.asc ├── eccenc.asc ├── eccpub.asc ├── eccsig.asc ├── fixed.asc ├── from-pgpdump ├── enc ├── enc1 ├── enc2 ├── enc3 ├── gpg1 ├── gpg2 ├── gpg3 ├── pub ├── pub1 ├── sig ├── sig1 ├── sig2 └── sig3 ├── issue-26.asc ├── secp256k1 ├── secp256k1-pubkey.asc └── secp256k1-seckey.asc └── v5 ├── v5-private-key.txt ├── v5-pubkey-20221130.txt ├── v5-seckey-20221130.txt └── v5-sig.asc /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.go text eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/vulns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.github/workflows/vulns.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/README.md -------------------------------------------------------------------------------- /Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/Taskfile.yml -------------------------------------------------------------------------------- /armtext/armtext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/armtext/armtext.go -------------------------------------------------------------------------------- /armtext/armtext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/armtext/armtext_test.go -------------------------------------------------------------------------------- /dependency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/dependency.png -------------------------------------------------------------------------------- /dot-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/dot-config.toml -------------------------------------------------------------------------------- /ecode/ecode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/ecode/ecode.go -------------------------------------------------------------------------------- /facade/armor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/armor_test.go -------------------------------------------------------------------------------- /facade/clipboard/clipboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/clipboard/clipboard.go -------------------------------------------------------------------------------- /facade/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/debug.go -------------------------------------------------------------------------------- /facade/facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/facade.go -------------------------------------------------------------------------------- /facade/facade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/facade_test.go -------------------------------------------------------------------------------- /facade/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/fetch.go -------------------------------------------------------------------------------- /facade/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/github.go -------------------------------------------------------------------------------- /facade/hkp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/hkp.go -------------------------------------------------------------------------------- /facade/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/json_test.go -------------------------------------------------------------------------------- /facade/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/options_test.go -------------------------------------------------------------------------------- /facade/testdata/ascdata1.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/testdata/ascdata1.asc -------------------------------------------------------------------------------- /facade/testdata/bindata1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/testdata/bindata1 -------------------------------------------------------------------------------- /facade/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/version.go -------------------------------------------------------------------------------- /facade/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/facade/version_test.go -------------------------------------------------------------------------------- /github/github.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/github/github.go -------------------------------------------------------------------------------- /github/github_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/github/github_test.go -------------------------------------------------------------------------------- /github/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/github/structs.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/go.sum -------------------------------------------------------------------------------- /hkp/fetch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/hkp/fetch_test.go -------------------------------------------------------------------------------- /hkp/hkp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/hkp/hkp.go -------------------------------------------------------------------------------- /hkp/hkp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/hkp/hkp_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/main.go -------------------------------------------------------------------------------- /parse/context/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/context/context.go -------------------------------------------------------------------------------- /parse/context/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/context/context_test.go -------------------------------------------------------------------------------- /parse/context/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/context/options.go -------------------------------------------------------------------------------- /parse/context/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/context/options_test.go -------------------------------------------------------------------------------- /parse/context/symalgmode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/context/symalgmode.go -------------------------------------------------------------------------------- /parse/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/example_test.go -------------------------------------------------------------------------------- /parse/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/parse.go -------------------------------------------------------------------------------- /parse/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/parser.go -------------------------------------------------------------------------------- /parse/pubkey/parse_pub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_pub.go -------------------------------------------------------------------------------- /parse/pubkey/parse_pub_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_pub_test.go -------------------------------------------------------------------------------- /parse/pubkey/parse_secenc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_secenc.go -------------------------------------------------------------------------------- /parse/pubkey/parse_secplain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_secplain.go -------------------------------------------------------------------------------- /parse/pubkey/parse_secplain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_secplain_test.go -------------------------------------------------------------------------------- /parse/pubkey/parse_ses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_ses.go -------------------------------------------------------------------------------- /parse/pubkey/parse_ses_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_ses_test.go -------------------------------------------------------------------------------- /parse/pubkey/parse_sig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_sig.go -------------------------------------------------------------------------------- /parse/pubkey/parse_sig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/parse_sig_test.go -------------------------------------------------------------------------------- /parse/pubkey/pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/pubkey/pubkey.go -------------------------------------------------------------------------------- /parse/reader/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/reader/reader.go -------------------------------------------------------------------------------- /parse/reader/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/reader/reader_test.go -------------------------------------------------------------------------------- /parse/result/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/result/result.go -------------------------------------------------------------------------------- /parse/result/result_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/result/result_test.go -------------------------------------------------------------------------------- /parse/s2k/s2k.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/s2k/s2k.go -------------------------------------------------------------------------------- /parse/s2k/s2k_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/s2k/s2k_test.go -------------------------------------------------------------------------------- /parse/tags/Tag08.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/Tag08.go -------------------------------------------------------------------------------- /parse/tags/packets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/packets.go -------------------------------------------------------------------------------- /parse/tags/pubkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/pubkey.go -------------------------------------------------------------------------------- /parse/tags/seckey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/seckey.go -------------------------------------------------------------------------------- /parse/tags/sub01.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub01.go -------------------------------------------------------------------------------- /parse/tags/sub02.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub02.go -------------------------------------------------------------------------------- /parse/tags/sub03.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub03.go -------------------------------------------------------------------------------- /parse/tags/sub04.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub04.go -------------------------------------------------------------------------------- /parse/tags/sub05.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub05.go -------------------------------------------------------------------------------- /parse/tags/sub06.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub06.go -------------------------------------------------------------------------------- /parse/tags/sub07.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub07.go -------------------------------------------------------------------------------- /parse/tags/sub09.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub09.go -------------------------------------------------------------------------------- /parse/tags/sub10.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub10.go -------------------------------------------------------------------------------- /parse/tags/sub11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub11.go -------------------------------------------------------------------------------- /parse/tags/sub12.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub12.go -------------------------------------------------------------------------------- /parse/tags/sub16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub16.go -------------------------------------------------------------------------------- /parse/tags/sub20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub20.go -------------------------------------------------------------------------------- /parse/tags/sub21.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub21.go -------------------------------------------------------------------------------- /parse/tags/sub22.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub22.go -------------------------------------------------------------------------------- /parse/tags/sub23.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub23.go -------------------------------------------------------------------------------- /parse/tags/sub24.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub24.go -------------------------------------------------------------------------------- /parse/tags/sub25.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub25.go -------------------------------------------------------------------------------- /parse/tags/sub26.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub26.go -------------------------------------------------------------------------------- /parse/tags/sub27.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub27.go -------------------------------------------------------------------------------- /parse/tags/sub28.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub28.go -------------------------------------------------------------------------------- /parse/tags/sub29.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub29.go -------------------------------------------------------------------------------- /parse/tags/sub30.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub30.go -------------------------------------------------------------------------------- /parse/tags/sub31.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub31.go -------------------------------------------------------------------------------- /parse/tags/sub32.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub32.go -------------------------------------------------------------------------------- /parse/tags/sub33.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub33.go -------------------------------------------------------------------------------- /parse/tags/sub34.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub34.go -------------------------------------------------------------------------------- /parse/tags/sub35.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub35.go -------------------------------------------------------------------------------- /parse/tags/sub37.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub37.go -------------------------------------------------------------------------------- /parse/tags/sub38.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub38.go -------------------------------------------------------------------------------- /parse/tags/sub39.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/sub39.go -------------------------------------------------------------------------------- /parse/tags/subParser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/subParser.go -------------------------------------------------------------------------------- /parse/tags/subReserved.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/subReserved.go -------------------------------------------------------------------------------- /parse/tags/subs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/subs.go -------------------------------------------------------------------------------- /parse/tags/tag01.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag01.go -------------------------------------------------------------------------------- /parse/tags/tag01_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag01_test.go -------------------------------------------------------------------------------- /parse/tags/tag02.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag02.go -------------------------------------------------------------------------------- /parse/tags/tag02_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag02_test.go -------------------------------------------------------------------------------- /parse/tags/tag03.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag03.go -------------------------------------------------------------------------------- /parse/tags/tag03_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag03_test.go -------------------------------------------------------------------------------- /parse/tags/tag04.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag04.go -------------------------------------------------------------------------------- /parse/tags/tag04_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag04_test.go -------------------------------------------------------------------------------- /parse/tags/tag05.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag05.go -------------------------------------------------------------------------------- /parse/tags/tag05_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag05_test.go -------------------------------------------------------------------------------- /parse/tags/tag06.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag06.go -------------------------------------------------------------------------------- /parse/tags/tag06_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag06_test.go -------------------------------------------------------------------------------- /parse/tags/tag07.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag07.go -------------------------------------------------------------------------------- /parse/tags/tag07_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag07_test.go -------------------------------------------------------------------------------- /parse/tags/tag08_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag08_test.go -------------------------------------------------------------------------------- /parse/tags/tag09.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag09.go -------------------------------------------------------------------------------- /parse/tags/tag09_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag09_test.go -------------------------------------------------------------------------------- /parse/tags/tag10.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag10.go -------------------------------------------------------------------------------- /parse/tags/tag10_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag10_test.go -------------------------------------------------------------------------------- /parse/tags/tag11.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag11.go -------------------------------------------------------------------------------- /parse/tags/tag11_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag11_test.go -------------------------------------------------------------------------------- /parse/tags/tag12.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag12.go -------------------------------------------------------------------------------- /parse/tags/tag13.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag13.go -------------------------------------------------------------------------------- /parse/tags/tag13_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag13_test.go -------------------------------------------------------------------------------- /parse/tags/tag14.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag14.go -------------------------------------------------------------------------------- /parse/tags/tag14_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag14_test.go -------------------------------------------------------------------------------- /parse/tags/tag17.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag17.go -------------------------------------------------------------------------------- /parse/tags/tag18.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag18.go -------------------------------------------------------------------------------- /parse/tags/tag18_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag18_test.go -------------------------------------------------------------------------------- /parse/tags/tag19.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag19.go -------------------------------------------------------------------------------- /parse/tags/tag20.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag20.go -------------------------------------------------------------------------------- /parse/tags/tag21.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tag21.go -------------------------------------------------------------------------------- /parse/tags/tagPrivate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tagPrivate.go -------------------------------------------------------------------------------- /parse/tags/tagPrivate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tagPrivate_test.go -------------------------------------------------------------------------------- /parse/tags/tagUnknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tagUnknown.go -------------------------------------------------------------------------------- /parse/tags/tags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tags.go -------------------------------------------------------------------------------- /parse/tags/tagsUnknown_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/tags/tagsUnknown_test.go -------------------------------------------------------------------------------- /parse/values/aeadid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/aeadid.go -------------------------------------------------------------------------------- /parse/values/aeadid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/aeadid_test.go -------------------------------------------------------------------------------- /parse/values/compid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/compid.go -------------------------------------------------------------------------------- /parse/values/compid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/compid_test.go -------------------------------------------------------------------------------- /parse/values/datetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/datetime.go -------------------------------------------------------------------------------- /parse/values/datetime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/datetime_test.go -------------------------------------------------------------------------------- /parse/values/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/dump.go -------------------------------------------------------------------------------- /parse/values/dump_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/dump_test.go -------------------------------------------------------------------------------- /parse/values/ecc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/ecc.go -------------------------------------------------------------------------------- /parse/values/ecc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/ecc_test.go -------------------------------------------------------------------------------- /parse/values/expire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/expire.go -------------------------------------------------------------------------------- /parse/values/expire_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/expire_test.go -------------------------------------------------------------------------------- /parse/values/hashid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/hashid.go -------------------------------------------------------------------------------- /parse/values/hashid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/hashid_test.go -------------------------------------------------------------------------------- /parse/values/keyid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/keyid.go -------------------------------------------------------------------------------- /parse/values/keyid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/keyid_test.go -------------------------------------------------------------------------------- /parse/values/literal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/literal.go -------------------------------------------------------------------------------- /parse/values/literal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/literal_test.go -------------------------------------------------------------------------------- /parse/values/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/misc.go -------------------------------------------------------------------------------- /parse/values/misc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/misc_test.go -------------------------------------------------------------------------------- /parse/values/mpi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/mpi.go -------------------------------------------------------------------------------- /parse/values/mpi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/mpi_test.go -------------------------------------------------------------------------------- /parse/values/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/msgs.go -------------------------------------------------------------------------------- /parse/values/msgs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/msgs_test.go -------------------------------------------------------------------------------- /parse/values/pubid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/pubid.go -------------------------------------------------------------------------------- /parse/values/pubid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/pubid_test.go -------------------------------------------------------------------------------- /parse/values/s2kid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/s2kid.go -------------------------------------------------------------------------------- /parse/values/s2kid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/s2kid_test.go -------------------------------------------------------------------------------- /parse/values/sigid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/sigid.go -------------------------------------------------------------------------------- /parse/values/sigid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/sigid_test.go -------------------------------------------------------------------------------- /parse/values/subpacketid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/subpacketid.go -------------------------------------------------------------------------------- /parse/values/subpacketid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/subpacketid_test.go -------------------------------------------------------------------------------- /parse/values/symid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/symid.go -------------------------------------------------------------------------------- /parse/values/symid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/symid_test.go -------------------------------------------------------------------------------- /parse/values/tagid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/tagid.go -------------------------------------------------------------------------------- /parse/values/tagid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/tagid_test.go -------------------------------------------------------------------------------- /parse/values/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/version.go -------------------------------------------------------------------------------- /parse/values/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/parse/values/version_test.go -------------------------------------------------------------------------------- /testdata/aead/pubkey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/aead/pubkey.asc -------------------------------------------------------------------------------- /testdata/aead/seckey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/aead/seckey.asc -------------------------------------------------------------------------------- /testdata/bindata1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/bindata1 -------------------------------------------------------------------------------- /testdata/brainpool/brainpoolP384r1-pubkey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/brainpool/brainpoolP384r1-pubkey.asc -------------------------------------------------------------------------------- /testdata/brainpool/brainpoolP384r1-seckey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/brainpool/brainpoolP384r1-seckey.asc -------------------------------------------------------------------------------- /testdata/clear-sign.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/clear-sign.txt -------------------------------------------------------------------------------- /testdata/comp-sig.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/comp-sig.asc -------------------------------------------------------------------------------- /testdata/cv25519/cv25519-pubkey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/cv25519/cv25519-pubkey.asc -------------------------------------------------------------------------------- /testdata/cv25519/cv25519-seckey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/cv25519/cv25519-seckey.asc -------------------------------------------------------------------------------- /testdata/dump-fail.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/dump-fail.asc -------------------------------------------------------------------------------- /testdata/eccenc.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/eccenc.asc -------------------------------------------------------------------------------- /testdata/eccpub.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/eccpub.asc -------------------------------------------------------------------------------- /testdata/eccsig.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/eccsig.asc -------------------------------------------------------------------------------- /testdata/fixed.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/fixed.asc -------------------------------------------------------------------------------- /testdata/from-pgpdump/enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/enc -------------------------------------------------------------------------------- /testdata/from-pgpdump/enc1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/enc1 -------------------------------------------------------------------------------- /testdata/from-pgpdump/enc2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/enc2 -------------------------------------------------------------------------------- /testdata/from-pgpdump/enc3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/enc3 -------------------------------------------------------------------------------- /testdata/from-pgpdump/gpg1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/gpg1 -------------------------------------------------------------------------------- /testdata/from-pgpdump/gpg2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/gpg2 -------------------------------------------------------------------------------- /testdata/from-pgpdump/gpg3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/gpg3 -------------------------------------------------------------------------------- /testdata/from-pgpdump/pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/pub -------------------------------------------------------------------------------- /testdata/from-pgpdump/pub1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/pub1 -------------------------------------------------------------------------------- /testdata/from-pgpdump/sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/sig -------------------------------------------------------------------------------- /testdata/from-pgpdump/sig1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/sig1 -------------------------------------------------------------------------------- /testdata/from-pgpdump/sig2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/sig2 -------------------------------------------------------------------------------- /testdata/from-pgpdump/sig3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/from-pgpdump/sig3 -------------------------------------------------------------------------------- /testdata/issue-26.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/issue-26.asc -------------------------------------------------------------------------------- /testdata/secp256k1/secp256k1-pubkey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/secp256k1/secp256k1-pubkey.asc -------------------------------------------------------------------------------- /testdata/secp256k1/secp256k1-seckey.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/secp256k1/secp256k1-seckey.asc -------------------------------------------------------------------------------- /testdata/v5/v5-private-key.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/v5/v5-private-key.txt -------------------------------------------------------------------------------- /testdata/v5/v5-pubkey-20221130.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/v5/v5-pubkey-20221130.txt -------------------------------------------------------------------------------- /testdata/v5/v5-seckey-20221130.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/v5/v5-seckey-20221130.txt -------------------------------------------------------------------------------- /testdata/v5/v5-sig.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/goark/gpgpdump/HEAD/testdata/v5/v5-sig.asc --------------------------------------------------------------------------------