×

Cryptographic communication system

  • US 5,812,671 A
  • Filed: 07/17/1996
  • Issued: 09/22/1998
  • Est. Priority Date: 07/17/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A cryptographic communication method for transmitting encrypted messages over a public network from a sending node to a receiving node, including the steps of:

  • storing at an encryption gateway node a respective different private sending node decryption key and a respective different private receiving node encryption key for each of a plurality of nodes connected to said network;

    first encrypting at said sending node a data file using a private sending node encryption key;

    transmitting said data file encrypted in the first encrypting step over said network to an encryption gateway node;

    first decrypting said data file at said encryption gateway node using a private sending node decryption key corresponding to the private sending node encryption key used in the first encrypting step;

    second encrypting at said encryption gateway said data file which has been decrypted in the first decrypting step using a private receiving node encryption key for said receiving node;

    transmitting said data file encrypted in the second encrypting step over said network to said receiving node;

    second decrypting said data file at said receiving node using a decryption key corresponding to the private receiving node encryption key used in the second encrypting step;

    periodically selecting one of said plurality of nodes connected to said network, generating a new encryption/decryption key for said one of said plurality of nodes, encrypting said new encryption/decryption key with an encryption/decryption key previously used by said one of said plurality of nodes, transmitting said new encryption/decryption key to said selected one of said plurality of nodes, and storing said new encryption/decryption key at said encryption gateway node.

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