diff --git a/trezor_agent/gpg/encode.py b/trezor_agent/gpg/encode.py index c6712e4..a3ba11f 100644 --- a/trezor_agent/gpg/encode.py +++ b/trezor_agent/gpg/encode.py @@ -174,23 +174,6 @@ def create_subkey(primary_bytes, pubkey, signer_func): return primary_bytes + subkey_packet + sign_packet -def sign_message(signer_func, msg, pubkey, sign_time): - """Sign GPG message at specified time.""" - log.info('signing %d byte message at %s', - len(msg), _time_format(sign_time)) - hashed_subpackets = [proto.subpacket_time(sign_time)] - unhashed_subpackets = [ - proto.subpacket(16, pubkey.key_id())] # issuer key id - - blob = proto.make_signature( - signer_func=signer_func, - data_to_sign=msg, - public_algo=pubkey.algo_id, - hashed_subpackets=hashed_subpackets, - unhashed_subpackets=unhashed_subpackets) - return proto.packet(tag=2, blob=blob) - - def load_from_public_key(pubkey_dict): """Load correct public key from the device.""" user_id = pubkey_dict['user_id']