WO0022773A1

System and method of sending and receiving secure data with a shared key

Abstract

A server computer (100) sends and receives secure data provided by authorized users (102, 104). The data is secured by encrypting (608) and decrypting (610) the data with a key that is shared between the users and the server computer. As the server computer receives a user's encrypted data, the server computer decrypts the data using the user's shared key (304) stored in a database on the server. The server computer can then process the data according to the user's instructions, this could include securely storing the data for retrieval by another user (614), processing the data, and/or securely sending the data to a second user by encrypting the data with the user's shared key (708).

WO0022773A1, drawing sheet 1
Sheet 1 of 6

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

14 claims: 3 independent, 11 dependent

  1. 1
    I Claim:1. A system for receiving and transmitting secure data on a server computer using a shared key, comprising: an encrypt/ deciypt engine for enciypting and decrypting data using the shared key;a database of user shared keys for encrypting and decrypting data for a specific user.
  2. 6
    A method for receiving secure data on a server computer using a shared key, comprising the steps of:receiving data on the server computer from a user, wherein the data is enciypted with a user's key shared between the user and the server computer;deciypting the data with the user's key into decrypted data;and processing the decrypted data.
  3. 11
    A computer-readable medium comprising program instructions for receiving secure data on a server computer using a shared key, comprising the steps of:receiving data on the server computer from a user, wherein the data is encrypted with a user's key shared between the user and the server computer;decrypting the data with the user's key into decrypted data;and processing the decrypted data.