Efficient length preserving encryption of large plaintexts
US12432053B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 7, 2023 |
| Grant date | Sep 30, 2025 |
| Priority date | — |
| Expiry date | Nov 28, 2043 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/0618
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A plaintext is received. For example, a plaintext may be a text record that is to be encrypted and then stored in a database. A determination is made to see if a size of the plaintext is above a threshold. The threshold is based on an efficiency of a Format Preserving Encryption (FPE) algorithm. In response to the size of the plaintext being above the threshold: the plaintext is divided into a plurality of blocks based on a block size; each of the blocks are individually encrypted using the FPE algorithm; and each of the blocks are stored as a single FPE cyphertext. This makes the FPE encryption process much more effacement than has previously been achieved. For example, the FPE process may be 30% more efficient depending on the size of the plain text.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.