×

Process and system for establishing a moving target connection for secure communications in client/server systems

  • US 10,243,733 B2
  • Filed: 03/16/2017
  • Issued: 03/26/2019
  • Est. Priority Date: 03/17/2016
  • Status: Active Grant
First Claim
Patent Images

1. A secure communication network, comprising:

  • at least one server connected to the network and accessing a Distributed Hash Table (DHT), the server having a private and public cryptographic key pair (Spri, Spub);

    a plurality of clients connected to the network and in communication with the server, each client having a unique private and public cryptographic key pair (Cpri, Cpub);

    the server and a communicating client implementing a randomly generated key that changes at some predetermined interval, the server publishing a descriptor dT calculated using the server'"'"'s private key Spri and the client'"'"'s public key Cpub and storing the descriptor dT in the DHT, and the client querying for the descriptor dT stored in the DHT to obtain configuration information;

    wherein when the server publishes to the DHT, the server generates a descriptor for time period T, dT, and a message m, where dT is calculated by the server using the following equation;

    dT=H(Spri·

    Cpubi)∥

    T)0→

    159
    where H is a strong hashing algorithm, Spri is the server'"'"'s private key, Cpubi is the public key for client Ci, and T defines the time period, and the message, m, is calculated by using the following equation;

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