×

System and method for protecting a computer network against denial of service attacks

  • US 6,886,102 B1
  • Filed: 07/14/2000
  • Issued: 04/26/2005
  • Est. Priority Date: 07/14/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for determining whether a sender seeking to send a message to a receiving computer system via a network is an authorized sender, comprising:

  • receiving from the sender a request to communicate;

    selecting a number N1;

    calculating a hash value for the number N1 using a predetermined cryptographic hash function;

    sending the hash value to the sender;

    receiving from the sender a second number N2;

    calculating a hash value for the number N2 using the predetermined cryptographic hash function;

    comparing the hash value for the number N1 with the hash value for the number N2; and

    processing a message received from the sender if at least a prescribed nonzero number of bits of the hash value for the number N1 match the corresponding bits of the hash value for the number N2;

    wherein the number N2 is determined by an authorized sender by using the predetermined cryptographic hash function to search for a number (N2) such that at least the prescribed nonzero number of bits of the hash value for the number N2 match the corresponding bits of the hash value for the number N1.

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