×

Distribution of encrypted information in multiple locations

  • US 9,679,161 B2
  • Filed: 04/09/2014
  • Issued: 06/13/2017
  • Est. Priority Date: 04/25/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for storing information in a distributed data-processing environment, the method comprising:

  • encrypting, by one or more processors, a piece of information;

    splitting, by one or more processors, the encrypted piece of information into at least one first encrypted block and at least one second encrypted block, at least part of said at least one first encrypted block being required for decrypting said at least one second encrypted block;

    distributing, by one or more processors, said at least one first encrypted block for storing in at least one first location;

    distributing, by one or more processors, said at least one second encrypted block for storing in at least one second location;

    retrieving, by one or more processors, said at least one first encrypted block and said least one second encrypted block from said at least one first location and from said at least one second location, respectively;

    reconstructing, by one or more processors, the encrypted piece of information from said at least one first encrypted block and said at least one second encrypted block;

    decrypting, by one or more processors, the encrypted piece of information to restore the piece of information; and

    intercepting, by one or more processors, a retrieve command for retrieving the piece of information, wherein said retrieving, reconstructing and decrypting are performed in response to the interception of the retrieve command.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×