Patent ID: 8233624

Claim:
A method for securing information in a local memory device, the method comprising the following steps: coupling the local memory device to a first terminal, generating a first pseudorandom bit stream in response to a seed data, dividing original data included in the information to be secured to a first portion and a second portion, wherein the second portion is formed by removing from the original data the bits corresponding to selected bits of the pseudorandom bit stream, and the first portion is formed from the remaining bits of the original data; storing the first portion in the local memory device; sending the second portion and the seed data via a data link interface for storage in a remote memory device connected to a network server; removing the local memory device from the first terminal; coupling the local memory device to a second terminal; receiving a read request at the second terminal targeted to the original data; sending to the server the read request for obtaining the second portion and the seed data; upon a successful access rights authentication of the read request at the server resulting in an authorized read request, retrieving via a data link interface the second portion and the seed data stored in the remote memory device; combining, in the second terminal, the first portion stored in the local memory device and the retrieved second portion by placing the bits of the second portion into their original positions among the bits in the first portion in conformity with the selected bits of a second pseudorandom bit stream generated, in the second terminal, in response to the seed data, wherein the combination of the first and second portions reconstructs the original data; wherein the first and the second pseudorandom bit streams are identical; and upon failure of the access rights authentication of the read request due to receiving the read request from the second terminal located at an unauthorized location, the server sends an erasure command to the second terminal in order to erase the first portion from the local memory device.