mirror of
https://github.com/trezor/trezor-firmware.git
synced 2024-11-30 03:18:20 +00:00
verify test without address does not make sense
This commit is contained in:
parent
1c6ed65921
commit
69d2d2ded3
@ -21,7 +21,7 @@ class TestMsgVerifymessage(common.TrezorTest):
|
|||||||
ret = self.client.verify_message('moRDikgmxcpouFtqnKnVVzLYgkDD2gQ3sk', sig, 'Ahoj')
|
ret = self.client.verify_message('moRDikgmxcpouFtqnKnVVzLYgkDD2gQ3sk', sig, 'Ahoj')
|
||||||
self.assertTrue(ret)
|
self.assertTrue(ret)
|
||||||
|
|
||||||
def test_message_verify_address(self):
|
def test_message_verify(self):
|
||||||
self.setup_mnemonic_nopin_nopassphrase()
|
self.setup_mnemonic_nopin_nopassphrase()
|
||||||
|
|
||||||
# uncompressed pubkey - OK
|
# uncompressed pubkey - OK
|
||||||
@ -94,79 +94,6 @@ class TestMsgVerifymessage(common.TrezorTest):
|
|||||||
)
|
)
|
||||||
self.assertFalse(res)
|
self.assertFalse(res)
|
||||||
|
|
||||||
def test_message_verify_noaddress(self):
|
|
||||||
self.setup_mnemonic_nopin_nopassphrase()
|
|
||||||
|
|
||||||
# uncompressed pubkey - OK
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1ba77e01a9e17ba158b962cfef5f13dfed676ffc2b4bada24e58f784458b52b97421470d001d53d5880cf5e10e76f02be3e80bf21e18398cbd41e8c3b4af74c8c2'),
|
|
||||||
'This is an example of a signed message.'
|
|
||||||
)
|
|
||||||
self.assertTrue(res)
|
|
||||||
|
|
||||||
# uncompressed pubkey - FAIL - wrong sig
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1ba77e01a9e17ba158b96200000000dfed676ffc2b4bada24e58f784458b52b97421470d001d53d5880cf5e10e76f02be3e80bf21e18398cbd41e8c3b4af74c8c2'),
|
|
||||||
'This is an example of a signed message.'
|
|
||||||
)
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
# uncompressed pubkey - FAIL - wrong msg
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1ba77e01a9e17ba158b962cfef5f13dfed676ffc2b4bada24e58f784458b52b97421470d001d53d5880cf5e10e76f02be3e80bf21e18398cbd41e8c3b4af74c8c2'),
|
|
||||||
'This is an example of a signed message!'
|
|
||||||
)
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
# compressed pubkey - OK
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1f44e3e461f7ca9f57c472ce1a28214df1de1dadefb6551a32d1907b80c74d5a1fbfd6daaba12dd8cb06699ce3f6941fbe0f3957b5802d13076181046e741eaaaf'),
|
|
||||||
'This is an example of a signed message.')
|
|
||||||
self.assertTrue(res)
|
|
||||||
|
|
||||||
# compressed pubkey - FAIL - wrong sig
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1f44e3e461f7ca9f57c472000000004df1de1dadefb6551a32d1907b80c74d5a1fbfd6daaba12dd8cb06699ce3f6941fbe0f3957b5802d13076181046e741eaaaf'),
|
|
||||||
'This is an example of a signed message.'
|
|
||||||
)
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
# compressed pubkey - FAIL - wrong msg
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('1f44e3e461f7ca9f57c472ce1a28214df1de1dadefb6551a32d1907b80c74d5a1fbfd6daaba12dd8cb06699ce3f6941fbe0f3957b5802d13076181046e741eaaaf'),
|
|
||||||
'This is an example of a signed message!')
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
# trezor pubkey - OK
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('209e23edf0e4e47ff1dec27f32cd78c50e74ef018ee8a6adf35ae17c7a9b0dd96f48b493fd7dbab03efb6f439c6383c9523b3bbc5f1a7d158a6af90ab154e9be80'),
|
|
||||||
'This is an example of a signed message.'
|
|
||||||
)
|
|
||||||
self.assertTrue(res)
|
|
||||||
|
|
||||||
# trezor pubkey - FAIL - wrong sig
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('209e23edf0e4e47ff1de000002cd78c50e74ef018ee8a6adf35ae17c7a9b0dd96f48b493fd7dbab03efb6f439c6383c9523b3bbc5f1a7d158a6af90ab154e9be80'),
|
|
||||||
'This is an example of a signed message.'
|
|
||||||
)
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
# trezor pubkey - FAIL - wrong msg
|
|
||||||
res = self.client.verify_message(
|
|
||||||
None,
|
|
||||||
binascii.unhexlify('209e23edf0e4e47ff1dec27f32cd78c50e74ef018ee8a6adf35ae17c7a9b0dd96f48b493fd7dbab03efb6f439c6383c9523b3bbc5f1a7d158a6af90ab154e9be80'),
|
|
||||||
'This is an example of a signed message!'
|
|
||||||
)
|
|
||||||
self.assertFalse(res)
|
|
||||||
|
|
||||||
"""
|
"""
|
||||||
def test_verify_bitcoind(self):
|
def test_verify_bitcoind(self):
|
||||||
self.setup_mnemonic_nopin_nopassphrase()
|
self.setup_mnemonic_nopin_nopassphrase()
|
||||||
|
Loading…
Reference in New Issue
Block a user