📄️ AES Generate Key
Generate a cryptographically secure AES key and store it in the execution parameter collection.
📄️ AES Encrypt
Encrypts a plaintext parameter using AES and writes the encrypted output as a parameter, optionally packing IV and salt with the ciphertext.
📄️ AES Decrypt
Decrypts AES-encrypted input from the execution parameter collection and stores the decrypted plaintext as a parameter.
📄️ AES-GCM Encrypt
Encrypts text using AES-GCM. Optionally generates a session key and derives the AES key using PBKDF2.
📄️ AES-GCM Decrypt
Decrypts AES-GCM encrypted data packed as IV + SALT + CIPHER_TEXT + TAG.
📄️ RSA Encrypt
Encrypts plaintext using an RSA public key.
📄️ RSA Decrypt
Decrypts ciphertext using an RSA private key.
📄️ CMS Sign Data
Generates a CMS (PKCS#7) digital signature for input data using a certificate and private key.
📄️ HMAC Sign Data
Generates an HMAC signature for input data using a shared secret key.
📄️ HMAC Verify Data
Verifies an HMAC signature for input data using a shared secret key.
📄️ RSA Sign Data
Generates a digital signature for input data using an RSA private key.
📄️ RSA Verify Data
Verifies a digital signature using an RSA public key.
📄️ String Template
Generates a dynamic string using Mustache templating and message parameters as context.
📄️ JPath Read
Reads a value from a JSON input using a JPath expression and writes it to an output parameter.