×

Methods and systems for network security using a cryptographic firewall

  • US 10,469,262 B1
  • Filed: 09/15/2016
  • Issued: 11/05/2019
  • Est. Priority Date: 01/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for accessing network resources protected by a security device, comprising:

  • at a security device having one or more processors and memory storing one or more programs for execution by the one or more processors;

    establishing a network connection with a client system;

    after establishing the network connection, receiving from the client system a first packet, the first packet including;

    an identifier,a first counter value, wherein the first counter value is one of a plurality of incremental counts generated by a system counter, anda first one-time password hash generated by the client system based on the identifier, the first counter value, and a seed;

    based on the identifier received from the client system, retrieving from a trusted data store the seed and a second counter value,wherein the identifier and the seed are provided to the client system by the trusted data store based on authenticating the client system;

    based on the first counter value being larger than the second counter value;

    generating a second one-time password hash based on the identifier, the first counter value, and the seed;

    determining whether the first one-time password hash and the second one-time password hash match; and

    in accordance with a determination that the first one-time password hash and the second one-time password hash match, granting, to the client system, access to one or more network resources protected by the security device via the network connection.

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