Hash CSV Fields

Configuration reference for the Hash CSV Fields block — masks sensitive columns in a CSV by replacing values with a cryptographic hash.

The Hash CSV Fields block masks one or more columns in a CSV file by replacing their values with a cryptographic hash. This is typically used to anonymize sensitive data — such as mobile numbers or email addresses — before the file is transferred to a destination or ingested into the platform.

Block type: HashCSVProcessor

Reads a CSV file, hashes specified columns using a configurable algorithm, and outputs a new CSV with hashed values while preserving all headers.

Configuration fields

FieldDescription
Fields to Hash *Comma-separated list of column header names to be hashed. Example: mobile,email
Hash Algorithm *Hashing algorithm: SHA-256, MD5, SHA-512, SHA-1, RIPEMD-160. Default: SHA-256
Is Enabled *Toggle to enable or disable hashing without removing the block
Delimiter *Delimiter used in the source CSV file

* Required field