×

Efficient encrypted data management system and method

  • US 10,469,246 B2
  • Filed: 02/28/2017
  • Issued: 11/05/2019
  • Est. Priority Date: 02/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system for implementing an encrypted data operation, the system comprising:

  • a memory that stores instructions; and

    a processor that executes the instructions to perform operations, the operations comprising;

    generating an encrypted hierarchical path identifier corresponding to a hierarchical data space for at least one plaintext data operation that preserves a hierarchy of the hierarchical data space, wherein the at least one plaintext data operation corresponds to at least one subdivision of the hierarchical data space;

    encrypting the at least one plaintext data operation; and

    sending a request to perform an encrypted data operation to a server, wherein the request comprises the encrypted data operation and the encrypted hierarchical path identifier, wherein the operation of generating the encrypted hierarchical path identifier comprises;

    determining the at least one subdivision to which the at least one plaintext data operation corresponds;

    calculatinq a secret permutation for each of the at least one subdivision;

    and generating an encrypted label for each of the at least one subdivision using the corresponding secret permutation.

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