×

SYSTEMS AND METHODS FOR GENERATING AND MANAGING COOKIE SIGNATURES FOR PREVENTION OF HTTP DENIAL OF SERVICE IN MULTI-CORE SYSTEM

  • US 20110154488A1
  • Filed: 12/23/2009
  • Published: 06/23/2011
  • Est. Priority Date: 12/23/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating cookie signatures in a multi-core intermediary providing security protection between a plurality of clients and one or more servers, the method comprising:

  • (a) establishing, by a first packet processing engine executing on a first core of an intermediary device comprising a plurality of packet processing engines executing on a corresponding core of a plurality of cores, a first cookie timer having a first predetermined time period, the cookie timer to signal regeneration of cookie signatures;

    (b) storing, by the first packet processing engine responsive to an expiration of the cookie timer, a random seed in shared memory accessible by each of the plurality of packet processing engines, a new random seed generated by the first packet processing engine responsive to each expiration of the cookie timer;

    (c) storing, by a second packet processing engine of the plurality of packet processing engines, the random seed obtained from the shared memory to a cache of the second packet processing engine;

    (d) generating, by the second packet processing engine, one or more cookie signatures based on the random seed; and

    (e) determining, by the second packet processing engine responsive to a second cookie timer established by the second packet processing engine having a second predetermined timer period less than the first predetermined time period, whether the random seed in shared memory has changed in comparison to the random seed stored in the cache of the second packet processing engine.

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