System and method for automatically detecting and then self-repairing corrupt, modified or non-existent files via a communication medium
First Claim
1. A computer-implemented method of filtering a request from a client device comprising:
- receiving, by a filter, a message transmitted from a web browser of the client device;
determining, by a redirect module of the filter, whether the message comprises a request for authentication for a website hosted by an application server;
routing, by the redirect module of the filter, the message to the authentication server when the message comprises the request for authentication;
determining, by an integrity module of the authentication server, whether a remote file or module at an authentication control component passes an integrity check;
when the remote file or module passes the integrity check, authenticating, by the authentication server, the client device; and
when the remote file or module does not pass the integrity check, routing, by the redirect module of the filter, a request to an install module of the application server to reinstall the remote file or module.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of guaranteeing the presence of secure and tamper-proof remote files over a distributed communication medium, such as the Internet, is provided. The system and method automatically detects, and then self-repairs corrupt, modified or non-existent remote files. The method first performs an integrity check on a remote file and then determines whether the integrity check passed. If the integrity check passed, then the user goes through the authentication process as normal. If the integrity check fails, then the present invention redirects to an install module in order to prepare to reinstall the remote file. Via the install module, the present invention then reinstalls the remote file and the user is then taken through the authentication process as normal.
-
Citations
11 Claims
-
1. A computer-implemented method of filtering a request from a client device comprising:
-
receiving, by a filter, a message transmitted from a web browser of the client device; determining, by a redirect module of the filter, whether the message comprises a request for authentication for a website hosted by an application server; routing, by the redirect module of the filter, the message to the authentication server when the message comprises the request for authentication; determining, by an integrity module of the authentication server, whether a remote file or module at an authentication control component passes an integrity check; when the remote file or module passes the integrity check, authenticating, by the authentication server, the client device; and when the remote file or module does not pass the integrity check, routing, by the redirect module of the filter, a request to an install module of the application server to reinstall the remote file or module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification