Verify method described in #99.

pull/101/head
jMyles 2017-11-05 18:36:30 -08:00
parent a10bdccc12
commit 2d321f230d
1 changed files with 6 additions and 0 deletions

6
nkms/crypto/_alpha.py Normal file
View File

@ -0,0 +1,6 @@
from nkms.crypto import api
def verify(signature, message, pubkey):
msg_digest = api.keccak_digest(message)
ecdsa_sig = api.ecdsa_load_sig(signature)
return api.ecdsa_verify(*ecdsa_sig, msg_digest, pubkey)