CPC G06F 21/6245 (2013.01) [G06F 21/105 (2013.01); G06F 21/33 (2013.01)] | 13 Claims |
1. An identity and license verification system for accessing and working with an electronic set of highly sensitive data, comprising:
a client access hardware device with a unique identifier and a local key stored thereon, wherein the client access hardware device is connected, via a transfer environment, to a server;
wherein the client access hardware device is configured to transmit the unique identifier via the transfer environment using a higher layer protocol to the server;
wherein a system of w polynomials is stored in a persistent memory of the server;
wherein the server is configured to output a calculated key based upon the unique identifier and the system of w polynomials;
wherein the local key is previously determined based on the unique identifier and the system of w polynomials;
wherein the client access hardware device is configured to transmit the local key via the transfer environment using the higher layer protocol to the server; and
wherein the server is configured to receive the local key after determining the calculated key and transmit a positive output or a negative output based on a comparison of the local key and the calculated key via the transfer environment using the higher layer protocol to the client access hardware device.
|