Skip to content

Commit 668c94c

Browse files
authored
Merge pull request #65 from rocklabs-io/feat-verify
add verify method of Identity
2 parents b2ce9f1 + ee40c17 commit 668c94c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

ic/identity.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,13 @@ def sign(self, msg: bytes):
7272
sig = self.sk.sign(msg)
7373
return (self._der_pubkey, sig)
7474

75+
def verify(self, msg, sig: bytes) -> bool :
76+
if type(msg) == str:
77+
msg = bytes.fromhex(msg)
78+
if self.anonymous:
79+
return False
80+
return self.vk.verify(sig, msg)
81+
7582
@property
7683
def privkey(self):
7784
return self._privkey

0 commit comments

Comments
 (0)