Roman Zeyde
|
c4bbac0e77
|
util: move BIP32 address related functions
|
2016-08-11 22:30:59 +03:00 |
|
Roman Zeyde
|
82e08d073b
|
gpg: rename proto -> protocol
|
2016-07-26 19:37:42 +03:00 |
|
Roman Zeyde
|
8a51099488
|
gpg: remove unused "sign_message"
|
2016-07-26 17:42:14 +03:00 |
|
Roman Zeyde
|
7b3874e6f7
|
gpg: fixup logging during key creation
|
2016-06-17 22:05:13 +03:00 |
|
Roman Zeyde
|
d9fbfccd35
|
gpg: load correct key if ECDH is requested
|
2016-06-17 19:51:49 +03:00 |
|
Roman Zeyde
|
fe4d9ed3c8
|
gpg: add SLIP-0017 support for ECDH session key generation
|
2016-06-17 09:29:53 +03:00 |
|
Roman Zeyde
|
16de8cdabc
|
agent: refactor signature and ECDH
|
2016-06-11 15:06:35 +03:00 |
|
Roman Zeyde
|
7bbf11b631
|
gpg: refactor key creation
|
2016-06-11 14:46:24 +03:00 |
|
Roman Zeyde
|
8108e5400d
|
gpg: support TREZOR-based primary key
|
2016-06-11 13:47:56 +03:00 |
|
Roman Zeyde
|
a1659e0f0d
|
gpg: add preferred symmetric algo
|
2016-06-11 10:34:59 +03:00 |
|
Roman Zeyde
|
3b139314b6
|
gpg: refactor sign_message method
|
2016-06-06 23:02:14 +03:00 |
|
Roman Zeyde
|
694cee17ac
|
gpg: refactor create_* methods
|
2016-06-04 20:54:07 +03:00 |
|
Roman Zeyde
|
04af6b737b
|
gpg: remove extra param from Factory.from_public_key()
|
2016-06-04 09:53:43 +03:00 |
|
Roman Zeyde
|
8b5ac14150
|
gpg: add docstrings
|
2016-06-03 22:44:25 +03:00 |
|
Roman Zeyde
|
10cbe67c9a
|
gpg: add TODO
|
2016-06-03 21:53:31 +03:00 |
|
Roman Zeyde
|
29a984eebb
|
gpg: improve flags selection
|
2016-06-03 20:17:53 +03:00 |
|
Roman Zeyde
|
e9f7894d62
|
ecdh: fixup pubkey ID
|
2016-06-03 15:05:45 +03:00 |
|
Roman Zeyde
|
c1c679b541
|
HACK: support ECDH in agent - note keygrip and ID errors.
|
2016-06-02 23:24:36 +03:00 |
|
Roman Zeyde
|
49c343df94
|
HACK: create subkey with ECDH support
|
2016-06-02 22:54:08 +03:00 |
|
Roman Zeyde
|
92649b290f
|
HACK: add preliminary gpg support
|
2016-05-30 21:57:10 +03:00 |
|
Roman Zeyde
|
4be55156ed
|
gpg: refactor pubkeys' parsing code
|
2016-05-27 11:28:23 +03:00 |
|
Roman Zeyde
|
7570861765
|
gpg: fixup signer docstring
|
2016-05-26 22:29:19 +03:00 |
|
Roman Zeyde
|
339f61c071
|
gpg: better __repr__ and logging for public keys
|
2016-05-26 22:29:19 +03:00 |
|
Roman Zeyde
|
decd3ddf75
|
gpg: fixup str/bytes issues
|
2016-05-22 22:20:55 +03:00 |
|
Roman Zeyde
|
4c07b360cd
|
gpg: fix pep8/pylint warning
|
2016-05-22 08:07:51 +03:00 |
|
Roman Zeyde
|
0b0f60dd89
|
gpg: rename load_from_gpg -> get_public_key
|
2016-05-21 20:23:48 +03:00 |
|
Roman Zeyde
|
db6903eab7
|
gpg: rename agent -> keyring
|
2016-05-21 20:17:58 +03:00 |
|
Roman Zeyde
|
a535b31a1b
|
gpg: fixup lint/pep8
|
2016-05-21 20:00:38 +03:00 |
|
Roman Zeyde
|
ee4bcddd22
|
gpg: rename main API
|
2016-05-21 17:32:15 +03:00 |
|
Roman Zeyde
|
2cf081420f
|
gpg: move armor to proto
|
2016-05-21 17:15:42 +03:00 |
|
Roman Zeyde
|
0e72e3b7ff
|
gpg: move PublicKey to proto
|
2016-05-21 17:10:17 +03:00 |
|
Roman Zeyde
|
ce61c8b2ae
|
gpg: move timeformat from util
|
2016-05-21 17:04:18 +03:00 |
|
Roman Zeyde
|
bf8f516ef4
|
gpg: no visual challenge
|
2016-05-21 07:44:27 +03:00 |
|
Roman Zeyde
|
6e9d6d6430
|
gpg: add URLs for subpackets
|
2016-05-12 21:55:26 +03:00 |
|
Roman Zeyde
|
1f126f3002
|
gpg: better logging
|
2016-05-07 13:05:25 +03:00 |
|
Roman Zeyde
|
1a228a1af6
|
gpg: refactor cli
|
2016-05-06 22:19:46 +03:00 |
|
Roman Zeyde
|
4a7fef3011
|
gpg: fix logging and arguments in demo
|
2016-04-30 22:20:50 +03:00 |
|
Roman Zeyde
|
a0e476ea19
|
gpg: remove unused code
|
2016-04-30 22:15:15 +03:00 |
|
Roman Zeyde
|
683aae7aa4
|
gpg: add logging for digest
|
2016-04-30 22:11:51 +03:00 |
|
Roman Zeyde
|
07c4100618
|
gpg: fixup logging and make sure it works with git
|
2016-04-30 21:55:37 +03:00 |
|
Roman Zeyde
|
3bf926620b
|
gpg: handle multiple packets
|
2016-04-30 21:07:19 +03:00 |
|
Roman Zeyde
|
ab192619f4
|
gpg: move protocol utils to proto.py
|
2016-04-30 16:50:01 +03:00 |
|
Roman Zeyde
|
f982d785bd
|
gpg: add marker to our pubkey signature packets
|
2016-04-30 16:27:43 +03:00 |
|
Roman Zeyde
|
31c3686fa4
|
gpg: small fixes
|
2016-04-30 15:39:32 +03:00 |
|
Roman Zeyde
|
87ca33c104
|
gpg: fixup encoding for large packets
|
2016-04-30 15:34:18 +03:00 |
|
Roman Zeyde
|
c3d23ea7f5
|
gpg: allow longer packets
|
2016-04-30 14:47:32 +03:00 |
|
Roman Zeyde
|
2d2d6efa93
|
gpg: small refactoring
|
2016-04-30 13:25:14 +03:00 |
|
Roman Zeyde
|
131c30acca
|
gpg: use explicit public key algo_id
|
2016-04-30 13:20:06 +03:00 |
|
Roman Zeyde
|
a7ef263954
|
gpg: generalize RSA/ECDSA signatures
|
2016-04-30 13:01:40 +03:00 |
|
Roman Zeyde
|
f35b5be3ac
|
gpg: 1st try for RSA primary key support
|
2016-04-30 11:40:02 +03:00 |
|