×

SYSTEM FOR PROVIDING SESSION-BASED NETWORK PRIVACY, PRIVATE, PERSISTENT STORAGE, AND DISCRETIONARY ACCESS CONTROL FOR SHARING PRIVATE DATA

  • US 20150333917A1
  • Filed: 07/24/2015
  • Published: 11/19/2015
  • Est. Priority Date: 12/02/1999
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying data to be stored;

    generating a first encryption key and a first decryption key;

    encrypting the data using the first encryption key;

    generating a data object identifier;

    generating a challenge public-private key pair for the data;

    reading an identifier for an accessing user;

    generating a coded user identifier from the user identifier by hashing;

    sending the coded user identifier to a server with a request for a message queue public key of the accessing user;

    receiving the message queue public key from the server;

    creating a message object comprising the data object identifier, the first decryption key, and the private challenge key;

    encrypting the message object with the message queue public key;

    sending the encrypted message object to a message queue of the server associated with the coded user identifier;

    creating a data object using the data object identifier, the encrypted data, and the public challenge key;

    sending the data object to the server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×