×

SYSTEM AND METHOD FOR PROVIDING UNIFIED TRANSPORT AND SECURITY PROTOCOLS

  • US 20110099623A1
  • Filed: 10/28/2009
  • Published: 04/28/2011
  • Est. Priority Date: 10/28/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing unified transport and security protocols, comprising:

  • a memory configured to store a first access filter value uniquely calculated for one requester device, wherein the first access filter value includes a hash value calculated from one or more randomly generated dynamic values using one or more predetermined hash functions; and

    responder logic configured to execute on a responder device, wherein executing the responder logic on the responder device causes the responder device to;

    transmit the one or more randomly generated dynamic values to the requester device, wherein the requester device calculates a hash value from the one or more randomly generated dynamic values using the predetermined hash functions;

    receive a first message frame from the requester device through a network interface coupled to a network, wherein the first message frame includes the hash value calculated by the requester device and one or more dynamic values randomly generated at the requester device;

    authenticate the requester device in response to the hash value included in the first message frame matching the first access filter value stored in the memory;

    calculate a second access filter value from the dynamic values randomly generated at the requester device using the predetermined hash functions; and

    transmit a second message frame that includes the second access filter value to the requester device through the network interface, wherein the requester device authenticates the responder device in response to the second access filter value included in the second message frame matching a value generated from the randomly generated dynamic values included in the first message frame received from the requester device.

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