コード例 #1
0
ファイル: test.py プロジェクト: fredigato/pyelliptic
 def test_ecdsa2(self):
     print("\nTEST: ECDSA 2")
     alice = ECC()
     plaintext = b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
     sig = b''.join((b'\x00', alice.sign(plaintext)))
     print(hexlify(sig))
     res = ECC(pubkey_x=alice.pubkey_x,
               pubkey_y=alice.pubkey_y).verify(sig, plaintext)
     self.assertFalse(res)
コード例 #2
0
ファイル: test.py プロジェクト: raystyle/pyelliptic
 def test_ecdsa2(self):
     print("\nTEST: ECDSA 2")
     alice = ECC()
     plaintext = b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
     sig = b''.join((b'\x00', alice.sign(plaintext)))
     print(hexlify(sig))
     res = ECC(pubkey_x=alice.pubkey_x,
               pubkey_y=alice.pubkey_y).verify(sig, plaintext)
     self.assertFalse(res)
コード例 #3
0
ファイル: test.py プロジェクト: fredigato/pyelliptic
 def test_ecdsa(self):
     print("\nTEST: ECDSA")
     alice = ECC()
     plaintext = b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
     sig = alice.sign(plaintext)
     print(hexlify(sig))
     res = ECC(pubkey_x=alice.pubkey_x,
               pubkey_y=alice.pubkey_y).verify(sig, plaintext)
     self.assertTrue(res)
コード例 #4
0
ファイル: test.py プロジェクト: raystyle/pyelliptic
 def test_ecdsa(self):
     print("\nTEST: ECDSA")
     alice = ECC()
     plaintext = b"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
     sig = alice.sign(plaintext)
     print(hexlify(sig))
     res = ECC(pubkey_x=alice.pubkey_x,
               pubkey_y=alice.pubkey_y).verify(sig, plaintext)
     self.assertTrue(res)