.. _auto_openssl_decrypt: *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 ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - 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 ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - 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 .. raw:: html
Auto-generated from platform schema. Worker id: openssl_decrypt. Schema hash: 5fc30f823a26. Hand-curated docs in workerexamples/ override this page when present.