DECRYPT TEXT BASED ON OPENSSL

Decrypts an OpenSSL-encrypted ciphertext string using a specified hashing method, secret key, and seed (salt/IV). Use this worker whenever a downstream workflow step requires plaintext recovered from an OpenSSL-compatible encryption envelope.

When to use

Tagged: aes, cryptography, decrypt, encryption, openssl, security, symmetric.

Inputs

Label ID Type Default Required Description
Text text text The Base64-encoded or raw OpenSSL ciphertext string that needs to be decrypted; must be the output of a matching OpenSSL encryption step.
Key key textarea The secret key (passphrase) used during encryption; must match exactly — typically a long alphanumeric or PEM-formatted string supplied via a secure credential store.
Method method text sha1 The digest/hash method used to derive the decryption key (e.g. ‘sha1’, ‘sha256’); defaults to ‘sha1’ — change only if the encryption step used a different method.
Seed seed text The salt or initialization vector (seed) that was used during encryption; must match the value supplied at encrypt time to produce correct plaintext.

Outputs

Label ID Type Description
Encrypted Text decrypted_text textarea The recovered plaintext string produced after successfully decrypting the input ciphertext with the provided key, method, and seed.

Disciplines

  • platform.integration

Auto-generated from platform schema. Worker id: openssl_decrypt. Schema hash: 5fc30f823a26. Hand-curated docs in workerexamples/ override this page when present.