def test_verify_success(self): base_key = BaseKey() data = os.urandom(200) signature = base_key.sign(data) assert base_key.verify(signature, data)
def test_verify_failure(self): base_key = BaseKey() data = os.urandom(200) signature = base_key.sign(data) assert not base_key.verify(signature, data[::-1])
def test_sign(self): base_key = BaseKey() data = os.urandom(200) signature = base_key.sign(data) assert verify_sig(signature, data, base_key.public_key)