1 min read

Encrypt & Compare

Overview

The Encrypt & Compare node provides general-purpose cryptographic operations for workflow data. It supports hash comparison, field-level encryption/decryption, HMAC signing and verification, and checksum generation.

Category

Cryptocrypto/encryptCompare

Operations

OperationDescription
compareCompare a plaintext value against a hashed value
encryptEncrypt specified fields using AES-256-GCM or other algorithms
decryptDecrypt previously encrypted fields
hmac_signGenerate HMAC signature for data integrity
hmac_verifyVerify an HMAC signature
checksumGenerate a checksum (SHA-256, SHA-512, etc.)

Settings

SettingTypeDefaultDescription
operationStringcompareCryptographic operation to perform
hashAlgorithmStringsha256Hash algorithm: sha256, sha512, sha384
encryptionAlgorithmStringaes-256-gcmEncryption algorithm
encodingStringhexOutput encoding: hex, base64, base64url
secretKeyRefStringReference to the encryption key

Inputs & Outputs