×

Methods, systems, and apparatus for mitigating network-based attacks

  • US 9,769,203 B2
  • Filed: 09/22/2014
  • Issued: 09/19/2017
  • Est. Priority Date: 09/22/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of mitigating a replay attack, the method comprising:

  • obtaining a first request associated with a transaction;

    associating a request identifier of the first request with the transaction;

    comparing a count of outstanding requests associated with a user to a throttling limit;

    processing the first request if a request type and the request identifier of the first request corresponds to a current state of the transaction, the first request is an only request received having the request type and the request identifier of the first request, and the count of outstanding requests does not violate the throttling limit, the current state being one of a plurality of states for processing the transaction;

    denying the first request if the request type of the first request does not correspond to the current state of the transaction, another received request has a same request type and a same request identifier of the first request, or the count of outstanding requests associated with the user violates the throttling limit;

    obtaining an additional request associated with the transaction;

    processing the additional request if a corresponding request identifier of the additional request matches the request identifier associated with the transaction; and

    denying the additional request if the corresponding request identifier of the additional request does not match the request identifier associated with the transaction.

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