Format-Preserving Encryption Snap Pack

Format-Preserving Encryption Snap Pack

In this article

Overview

The Format-Preserving Encryption (FPE) Snap Pack provides secure encryption and decryption capabilities while
maintaining the original format of the data. This Snap Pack is ideal for scenarios where encrypted data must conform
to existing database schemas, display formats, or validation rules.
Built using AES-based Format-Preserving Encryption (FF1 algorithm & FF3-1 per NIST SP 800-38G), this Snap Pack ensures
high-security standards while preserving data characteristics such as length and character set.

This Snap Pack Consists of:

  • FPE Encrypt

  • FPE Decrypt

Key Features

  • Format-Preserving: Encrypted data maintains the same format, length, and character set as the original

  • AES-256 Encryption: Industry-standard encryption with 128-bit or 256-bit keys

  • Flexible Data Type Support: Encrypt/decrypt strings, numbers, and dates

  • Custom Alphabets: Define custom character sets for different data types

  • Configurable Padding: Support for left or right padding with customizable characters

  • Date Shifting: Obfuscate dates by shifting them by a specified number of days

  • Batch Processing: Process multiple fields in a single operation

  • Pass-through Mode: Option to preserve non-encrypted fields in output

Prerequisites

  • Settings for configuring FPE.

Snap Pack History

Release

Snap Pack Version 

Date

Type

Updates

August 2026

main503

Aug 12, 2026

Stable

Updated and certified against the current SnapLogic Platform release.

July 2026

main469

Jul 15, 2026

Stable

Updated and certified against the current SnapLogic Platform release.