A program is installed by associating the program with an encrypted item
of biometric information. The biometric information is encrypted using a
private key on the server and associated with the program's execution
file on the client. When the program is to be run, the encrypted
biometric information is decrypted to obtain reference biometric
information. That reference biometric information is compared with
currently-obtained biometric information to detect a match. The program
is allowed to run into specified and normal way only when the two indicia
match. A limited to run may be allowed when the biometrics do not match.