Commit Graph

17 Commits (73bdf417e438df41bece3ae7f3b3fd154cb91fde)

Author SHA1 Message Date
Roman Zeyde 82e08d073b gpg: rename proto -> protocol 8 years ago
Roman Zeyde 295d52ef10 gpg: move 'iterlines' to keyring 8 years ago
Roman Zeyde f4dd1eacdd gpg: allow parsing multiple keys 8 years ago
Roman Zeyde b9b7b8dafd gpg: re-structure public key packets for easier parsing 8 years ago
Roman Zeyde ccdbc7abfc gpg: parse_packets() should get file-like stream
and wrap it with util.Reader()
8 years ago
Roman Zeyde aeaf978d8e gpg: add mulitple GPG public keys as test vectors 8 years ago
Jochen Hoenicke e66b0f47ed
More robust gpg key parsing
Handle new packet format.
Ignore unknown packets.
Handle packets that are not immediately followed by signature.
Handle other hash algorithms.
8 years ago
Roman Zeyde 602e867c7d gpg: add test for keygrip 8 years ago
Roman Zeyde 3e41fddcef gpg: add test for ECDH pubkey generation 8 years ago
Roman Zeyde 7da7f5c256 HACK: fixup tests 8 years ago
Roman Zeyde f0ea568bb8 gpg: add more UTs for decode 8 years ago
Roman Zeyde 34c614db6e gpg: add more UTs for decode 8 years ago
Roman Zeyde af8ad99c7a gpg: add UTs for decode 8 years ago
Roman Zeyde 969e08140b gpg: add more tests for keyring 8 years ago
Roman Zeyde 80a5ea0f2a gpg: add UTs for keyring 8 years ago
Roman Zeyde 339f61c071 gpg: better __repr__ and logging for public keys 8 years ago
Roman Zeyde eaa91cfdbd gpg: add tests for basic protocol utils 8 years ago