Patent ID: 8756420

Claim:
A computing device, comprising: a storage system; at least one processor; and one or more programs being stored in the storage system and executable by the at least one processor, the one or more programs comprising: a conversion circuit that calculates sizes of binary data of measurement program codes and a version number of the measurement program codes; a generation circuit that generates a one time password, wherein the conversion circuit calculates a size of the one time password (OTP); a first storage circuit that stores a size of the one time password and the one time password in a predefined file; a second storage circuit that stores the size of the one time password again in the predefined file, and stores the version number, the size of the measurement program codes in the predefined file; a reading circuit that determines if the size of the OTP has been changed by comparing the size of the one time password stored by the first storage circuit with the size of the one time password stored by the second storage circuit; and in response to the comparison: an encryption circuit that encrypts the measurement program codes using the one time password, and stores the encrypted measurement program codes in the predefined file; and a third storage circuit that stores the predefined file in a predefined storage path of the computing device.