signer: show key ID on TREZOR screen
This commit is contained in:
parent
447faf973c
commit
01dafb0ebd
@ -132,7 +132,8 @@ class Signer(object):
|
||||
subpacket_byte(0x15, 8), # preferred hash (SHA256)
|
||||
subpacket_byte(0x16, 0), # preferred compression (none)
|
||||
subpacket_byte(0x17, 0x80)] # key server prefs (no-modify)
|
||||
signature = self._make_signature(visual='Sign GPG public key',
|
||||
visual = hexlify(self.key_id[-4:])
|
||||
signature = self._make_signature(visual=visual,
|
||||
data_to_sign=data_to_sign,
|
||||
sig_type=0x13, # user id & public key
|
||||
hashed_subpackets=hashed_subpackets)
|
||||
@ -147,8 +148,9 @@ class Signer(object):
|
||||
log.info('signing message %r at %s', msg,
|
||||
time_format(sign_time))
|
||||
hashed_subpackets = [subpacket_time(sign_time)]
|
||||
visual = hexlify(self.key_id[-4:])
|
||||
blob = self._make_signature(
|
||||
visual='Sign GPG message',
|
||||
visual=visual,
|
||||
data_to_sign=msg, hashed_subpackets=hashed_subpackets)
|
||||
return packet(tag=2, blob=blob)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user