diff --git a/trezor_agent/gpg/check.py b/trezor_agent/gpg/check.py index c36788a..15d4ac6 100755 --- a/trezor_agent/gpg/check.py +++ b/trezor_agent/gpg/check.py @@ -40,7 +40,7 @@ def main(): p.add_argument('signature') args = p.parse_args() verify(pubkey=decode.load_public_key(open(args.pubkey, 'rb')), - sig_file=args.signature) + sig_file=args.signature) if __name__ == '__main__': main() diff --git a/trezor_agent/gpg/signer.py b/trezor_agent/gpg/signer.py index b37be83..986b947 100755 --- a/trezor_agent/gpg/signer.py +++ b/trezor_agent/gpg/signer.py @@ -132,7 +132,6 @@ class Signer(object): assert s.key_id() == pubkey['key_id'] return s - def _pubkey_data(self): curve_info = SUPPORTED_CURVES[self.curve_name] header = struct.pack('>BLB', @@ -192,7 +191,6 @@ class Signer(object): data_to_sign=msg, hashed_subpackets=hashed_subpackets) return packet(tag=2, blob=blob) - def _make_signature(self, visual, data_to_sign, hashed_subpackets, sig_type=0): curve_info = SUPPORTED_CURVES[self.curve_name] @@ -224,7 +222,6 @@ class Signer(object): hash_prefix = digest[:2] # used for decoder's sanity check signature = mpi(sig[0]) + mpi(sig[1]) # actual ECDSA signature return header + hashed + unhashed + hash_prefix + signature - # TODO: add verification def split_lines(body, size):