Overview of the Cryptography plugin

The Cryptography plugin is a collection of Cryptography functions:

  • CreateECDSAKeys
    To create a new Elliptic Curve Digital Signature Algorithm (ECDSA) public/private key pair.
  • CreateJWT
    To create a new JSON Web Token (JWT).
  • Decrypt
    To decrypt data encrypted by the Encrypt function.
  • Encrypt
    To encrypt text or binary data.
  • GenerateECDSASignature
    To sign data using an Elliptic Curve Digital Signature Algorithm (ECDSA) private key.
  • GenerateHash
    To compute a Base64-encoded hash for the input data using the specified hashing algorithm.
  • GenerateHMAC
    To generate a MAC (message authentication code) using a cryptographic hash algorithm and a secret cryptographic key.
  • GenerateRandom
    To generate a specified number of random bytes.
  • VerifyECDSASignature
    To verify a digital signature against the specified Elliptic Curve Digital Signature Algorithm (ECDSA) public key.
  • VerifyJWT
    To verify a JSON Web Token (JWT).


Cryptography License