Patent · US Active

Method and system for securing data utilizing reconfigurable logic

US8127130B2 · kind B2 · utility

16Cited by
1References
42Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 18, 2006
Grant dateFeb 28, 2012
Priority date
Expiry dateAug 7, 2028

Classification

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

Abstract

A method is provided for securing data sets by dynamically hopping amongst a variety of data encryption and/or manipulation protocols. Such dynamic protocol hopping can be implemented in reconfigurable logic, or some combination of reconfigurable logic and fixed circuitry or software. The encryption and/or manipulation protocol applied to the data set is selected from among a plurality of encryption protocols in an, optionally upgradeable, library of protocols. Preferably, the selection can be driven by a random number generator. More preferably, the number of encryption protocols available can be extended using a logic-stretching engine. An apparatus is also provided for securing data, including a memory that contains data describing encryption protocols, a communications interface that is configured to receive data, and a processor that reads from the memory one of the encryption protocols and encrypts the received data based on the encryption protocol. Preferably, the apparatus also includes a random number generator, and the processor selects the encryption protocol to read, and encryption parameters to use, based on the output of the random number generator.

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