US2013061039A1PendingUtilityA1
Method and system for securing data utilizing reconfigurable logic
Individually held — no corporate assignee on recordPriority: Apr 18, 2006Filed: Feb 27, 2012Published: Mar 7, 2013
Est. expiryApr 18, 2026(expired)· nominal 20-yr term from priority
Inventors:Jonathan Ellis
H04L 9/0662H04L 2209/046H04L 2209/20H04L 2209/30
46
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method, an article of manufacture, and a process are 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. The encryption protocol applied to the data set is selected from among a plurality of encryption protocols. Preferably, the selection can be driven by a random number generator.
Claims
exact text as granted — not AI-modified1 . An article of manufacture for securing data based on protocol hopping and utilizing reconfigurable logic, comprising:
a computer-readable storage medium adapted to store a plurality of encryption protocols and the reconfigurable logic, wherein the reconfigurable logic is adapted to:
select an encryption protocol from plurality of encryption protocols, the selected encryption protocol selected using a random number generatator seeded via a security characteristic of one or more hardware devices associated with the article of manufacture;
encript the data based on the selected encryption protocol; and repeat the selecting and encrypting steps to encrypt a plurality of data.
2 . The article of claim 1 , wherein the medium is a memory.
3 . (canceled)
4 . The article of claim 1 , wherein each of the plurality of encryption protocols is selected from the group consisting of encryption algorithms, compression algorithms, whitening algorithms, data manipulation algorithms, and modes.
5 . (canceled)
6 . (canceled)
7 . (canceled)
8 . (canceled)
9 . (canceled)
10 . (canceled)
11 . (canceled)
12 . (canceled)
13 . (canceled)
14 . (canceled)
15 . (canceled)
16 . (canceled)
17 . (canceled)
18 . (canceled)
19 . (canceled)
20 . (canceled)
21 . (canceled)
22 . (canceled)
23 . An apparatus for securing data based on protocol hopping and utilizing reconfigurable logic driven by a random number generator, comprising:
a memory containing data describing a plurality of encryption algorithms therein; a communications interface configured to receive data; a random number generator; a processor adapted to read from the memory one of the plurality of encryption algorithms, selected based on output of the random number generator; wherein at least a portion of the logic defining the memory, the random number generator, and the processor is reconfigurable; wherein the processor is also configured to encrypt the received data block based on the encryption algorithm read from the memory.
24 . The apparatus of claim 23 , wherein the random number generator comprises a pseudo random number generator.
25 . (canceled)
26 . (canceled)
27 . (canceled)
28 . (canceled)
29 . (canceled)
30 . (canceled)
31 . (canceled)
32 . (canceled)
33 . (canceled)
34 . (canceled)
35 . (canceled)
36 . A method for achieving encrypted-communications compatibility of a first device with a second device, wherein the first device includes reconfigurable logic and is adapted to:
process data based on the reconfigurable logic and communicate with the second device; wherein the method comprises: storing, in the reconfigurable logic of the first device, one or more encryption protocols necessary for encrypted-communications compatibility with the second device, whereby encrypted-communications compatibility of the first device with the second device is achieved.
37 . The method of claim 36 , wherein design of the second device predates design of the first device,
whereby the encrypted-communications compatibility comprises legacy compatibility.
38 . The method of claim 36 , wherein the first device and the second device are in use by a legal entity,
whereby the encrypted-communications compatibility comprises cross-compatibility.
39 . The method of claim 36 , wherein the first device is in use by one legal entity and the second device is in use by a different legal entity,
whereby the encrypted communications compatibility comprises interoperability.
40 . The method of claim 36 , wherein design of the first device predates design of the second device,
whereby the encrypted-communications compatibility comprises forward compatibility.
41 . The method of claim 36 , wherein each of the one or more encryption protocols is selected from the group consisting of encryption algorithms, compression algorithms, whitening algorithms, data manipulation algorithms, and modes.
42 . The method of claim 36 , wherein each of the one or more encryption protocols comprises an encryption algorithm.
43 . The method of claim 36 , wherein each of the one or moreencryption protocols comprises a compression algorithm.
44 . (canceled)
45 . (canceled)
46 . (canceled)Join the waitlist — get patent alerts
Track US2013061039A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.