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