Patent · US Active

Data processing systems with format-preserving encryption and decryption engines

US7864952B2 · kind B2 · utility

57Cited by
3References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 6, 2006
Grant dateJan 4, 2011
Priority date
Expiry dateFeb 20, 2029

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/56
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A data processing system is provided that includes format-preserving encryption and decryption engines. A string that contains characters has a specified format. The format defines a legal set of character values for each character position in the string. During encryption operations with the encryption engine, a string is processed to remove extraneous characters and to encode the string using an index. The processed string is encrypted using a format-preserving block cipher. The output of the block cipher is post-processed to produce an encrypted string having the same specified format as the original unencrypted string. During decryption operations, the decryption engine uses the format-preserving block cipher in reverse to transform the encrypted string into a decrypted string having the same format.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.