Sign

Use the Sign function card to input text with an OpenSSL algorithm and private key. The card encrypts text and returns the output with hex, binary, or base64 encoding.

Input

Field Definition Type Required
algorithm OpenSSL encryption algorithms; options are:
  • md5

  • sha1

  • sha256

  • sha384

  • sha512

  • RSA-MD5

  • RSA-SHA1

  • RSA-SHA256

  • RSA-SHA384

  • RSA-SHA512

Dropdown FALSE
data Text to encrypt. String TRUE
digest Digest module used for the encryption; options are base64, hex, and binary. Dropdown FALSE
privateKey
key Text to use as the encryption key; the same key will be needed, along with the algorithm, to decrypt. String TRUE
passphrase Passphrase to use for decryption. String FALSE

Output

Field Definition Type
output Encoding of your input data. String

Related topics

Functions in Workflows

About the elements of Okta Workflows