Please download the dossier by clicking on the dossier button x
×

PROVIDING A FAST, REMOTE SECURITY SERVICE USING HASHLISTS OF APPROVED WEB OBJECTS

  • US 20140173729A1
  • Filed: 09/09/2013
  • Published: 06/19/2014
  • Est. Priority Date: 09/07/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for reducing user-experienced latencies and server costs encountered when all requested Web objects by a client device must pass through a security server system, the method comprising:

  • a) generating, by the security server system, a list of at least one {validated Web object identifier, validated Web object hash value} pair;

    b) forwarding at least a part of the list to the client device;

    c) receiving, by the client device, the at least part of the list;

    d) storing, by the client device, the at least part of the list received in a client list of at least one {validated Web object identifier, validated Web object hash value} pair; and

    e) responsive to a request for a Web object by an application at the client device,1) determining, by the client device, whether or not the requested Web object is included in the client list, and2) responsive to a determination, by the client device, that the requested Web object is included in the clientlist,A) fetching, by the client device, the requested Web object from an origin server,B) receiving, by the client device, the Web object,C) computing, by the client device, a hash of the received Web object,D) comparing, by the client device, the computed hash with the hash paired with the requested Web object included in the client list, andE) responsive to a determination, by the client device, that the computed hash matches the hash paired with the requested Web object included in the client list,i) passing, by the client device, the requested Web object to the application,otherwise, responsive to a determination, by the client device, that the computed hash does not match the hash paired with the requested Web object included in the client list,i) requesting, by the client device, the requested Web object via the security server system.

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