Esempio n. 1
0
 def verify(self, msg, sig):
     """Return boolean of whether sig is a valid signature of msg with this key."""
     Basic.validate_type(msg, types.StringType)
     Basic.validate_type(sig, types.StringType)
     return self.key.verify(Crypto.make_hash(msg), sig, 'sha256')
Esempio n. 2
0
 def sign(self, msg):
   """Sign the msg with key, return the result as string"""
   return self.key.sign(Crypto.make_hash(msg), 'sha256')
Esempio n. 3
0
 def verify(self, msg, sig):
   """Return boolean of whether sig is a valid signature of msg with this key."""
   Basic.validate_type(msg, types.StringType)
   Basic.validate_type(sig, types.StringType)
   return self.key.verify(Crypto.make_hash(msg), sig, 'sha256')