WLJS LogoWLJS Notebook

GenerateDigitalSignature

GenerateDigitalSignature[expr, key] generates a digital signature for expr using the specified private key.

  • GenerateDigitalSignature[key] represents an operator form that can be applied to expressions.

Examples

Generate a digital signature:

keys = GenerateAsymmetricKeyPair[];
sig = GenerateDigitalSignature["Hello", keys["PrivateKey"]]

Verify the signature:

VerifyDigitalSignature[{"Hello", sig}, keys["PublicKey"]]

Please visit the official Wolfram Language Reference for more details.

On this page