Patent ID: 8700882

Claim:
A device for storing data, comprising: a sequence generator configured to generate a first number sequence, wherein the first number sequence comprises a pseudorandom number sequence; a cross-correlation unit configured to produce a second number sequence comprising a cross-correlation between the first number sequence and a third number sequence; and a write and read unit configured to write the second number sequence to a memory and read the second number sequence from the memory, wherein the cross-correlation unit is further configured to reconstruct the third number sequence by obtaining a cross-correlation between the first number sequence and the second number sequence read from the memory, wherein the write and read unit is further configured to write a first part of the second number sequence in a first storage device and write a second part of the second number sequence in a second storage device, wherein the first storage device and the second storage device comprise at least part of the memory, wherein the first and second storage devices are located at different locations and are accessible from one location, and wherein the second number sequence is managed by a file allocation table that indicates cluster positions of the first and second parts of the second number sequence, wherein each entry of the first and the second parts of the second number sequence of the file allocation table is encrypted.