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 |