klyn.cryptography.Signature.verify
method
public verify(signature as String, text as String = null, inputEncoding as String = "base64") as Boolean throws CryptoException:
DescriptionVerifies a signature against the buffered text and an optional final chunk.
import klyn.cryptography
keys = RSAKeyPairGenerator().generateKeyPair()
signer = RSAPSSSignature(SHA256())
signer.initSign(keys.privateKeyPem)
token = signer.sign("hello")
verifier = RSAPSSSignature(SHA256())
verifier.initVerify(keys.publicKeyPem)
print(verifier.verify(token, "hello"))
ReturnsTrue when the signature is valid.