×

Data processing systems with format-preserving encryption and decryption engines

  • US 20100074441A1
  • Filed: 12/06/2006
  • Published: 03/25/2010
  • Est. Priority Date: 06/28/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for encrypting a data string using an encryption engine in a data processing system, comprising:

  • obtaining a data string containing characters, wherein the data string has a format specifying a legal set of character values for each of its characters;

    processing the data string to remove any extraneous characters from the data string that are present;

    encoding the processed data string using at least one index of sequential index values each of which corresponds to a respective one of the character values in the legal set of character values;

    encrypting the encoded data string using a format-preserving block cipher; and

    using the index, decoding the encrypted encoded data string to produce a decoded encrypted data string with characters in the legal set of characters.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×