Visa Inc.
Fast format-preserving encryption for variable length data

Last updated:

Abstract:

Systems, apparatuses, and methods are provided for fast format-preserving encryption. An input string can be divided into blocks (potentially of varying length). An arrangement of cryptographic pipelines can perform operations on different blocks, each pipeline providing an output block. The cryptographic pipelines can interact such that the output blocks are dependent on each other, thereby providing strong encryption. The pipelines can operate efficiently on the block and operations can occur partly in parallel.

Status:
Grant
Type:

Utility

Filling date:

21 Jun 2018

Issue date:

16 Mar 2021