Patent · US Expired

System and method for high speed reversible data encryption

US7257225B2 · kind B2 · utility

5Cited by
19References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2003
Grant dateAug 14, 2007
Priority date
Expiry dateApr 10, 2024

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY04S40/20
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

The present invention provides systems and methods for facilitating encryption and decryption of data. In accordance with an exemplary embodiment of the present invention, an encryption key having a number of characters is located. A character in the encryption key is located to provide a located character in the encryption key. The number of characters in the data is determined. The position of the located character in the encryption key is shifted by a predetermined amount to determine a shifted position of the located character in the encryption key. Accordingly, the shifted position is located at a position in the encryption key that is the located character shifted by the predetermined amount. A first character in the data is translated with the character located at the shifted position to provide an encrypted character. The shifting and translating are repeated for any remaining characters in the data to provide encrypted data. The encrypted data may be decrypted using the above process, so that the encryption is reversible.

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