System and method for using internet based caller ID for controlling access to an object stored in a computer
First Claim
Patent Images
1. A method for permitting access to a server through a virtual private network, comprising:
- receiving a request to access the server from a remote user having a certificate for verifying the users identity and public key, and using a platform having a hardware based platform identifier, decrypting the certificate using a certificate authority'"'"'s public key;
checking the platform identifier, and allowing the user to access the server, wherein the platform identifier is a hash of a value comprising a processor number.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling access to an object. The system stores an object and a processor identifier. The system includes a verification agent that can access information embedded in a processor and then calculate from that embedded information a value that may be compared with the stored processor identifier. A comparison agent is used to compare that value with the processor identifier to determine whether the processor corresponds to the processor identifier. If the value that the verification agent returns matches the processor identifier, then the computer grants the user access to the object.
-
Citations
2 Claims
-
1. A method for permitting access to a server through a virtual private network, comprising:
-
receiving a request to access the server from a remote user having a certificate for verifying the users identity and public key, and using a platform having a hardware based platform identifier, decrypting the certificate using a certificate authority'"'"'s public key;
checking the platform identifier, and allowing the user to access the server, wherein the platform identifier is a hash of a value comprising a processor number.
-
-
2. A method for enabling a platform to access via the Internet an object stored on a web server comprising:
-
storing a platform identifier on the web server;
receiving a request from a platform for access to the object;
initiating a dynamic call-back process for dynamically accessing a hardware based platform identifier associated with the platform;
comparing the platform identifier associated with the platform to the platform identifier stored on the web server; and
granting access to the object if the platform identifier associated with the platform matches the platform identifier stored on the web server.
-
Specification