Nova Patents
EP0906677A2

Cryptographic communication system

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 17 July 2017, 9.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 2 independent, 4 dependent

  1. 1
    Claims of equivalent WO 9802989 A1 CLAIMS Having thus described my invention, what I claim as new and desire to secure by Letters Patent is as follows:1. A cryptographic communication system for transmitting encrypted messages over a network from a sending node to a receiving node, comprising in combination: an encryption gateway node coupled to said network;said encryption gateway node including means decrypting data files transmitted from said sending node using a sending node private decryption key and means for encrypting data files transmitted to a receiving node using a receiving node private encryption key;means at said sending node for encrypting a file with sending node private encryption key that matches said sending node private decryption key, generating a digital data output, said digital data output including code identifying said sending node, said receiving node, and a network address for said encryption gateway node, means at said receiving node for decrypting a file with a private decryption key that matches said receiving node private encryption key;whereby files encrypted at said sending node using said sending node private encryption key are transmitted over said network to said encryption gateway where they are decrypted using said sending node private decryption key, re-encrypted using said receiving node private encryption key, and transmitted over said network to said receiving node.
  2. 3
    3 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