Ejemplo n.º 1
0
 def getUser(self, username):
     """ Get public key of user
     Returns publickey
     """
     key = Isis.getUserKey(username)
     if key:
         return key
     else:
         return False
Ejemplo n.º 2
0
def checkSignature(username, signature, data):
    publickey = Isis.getUserKey(username)
    instance = RSA.importKey(publickey)
    hash = SHA.new(data).digest()
    return instance.verify(hash, (bytes_to_long(signature),))