Patent ID: 8484449

Claim:
A non-transitory computer readable storage medium encoded with computer program instructions which when executed, cause a computer to implement a method, comprising: verifying whether a security chip is present in a first communication device by comparing first boot hash data generated in response to booting the first communication device via a boot program of the first communication device and received from the first communication device with second boot hash data received from a second communication device, the first and second boot hash data identifying the first communication device, the security chip guaranteeing that hardware identification data is provided in the first communication device and cannot be rewritten by a user of the first communication device; verifying whether the hardware identification data included in a registration request received from the first communication device is not registered; and registering the hardware identification data included in the registration request and issuing unique anonymous user identification data and key data corresponding to the unique anonymous user identification data to the user when determining via security chip verification that the security chip is present and determining via registration verification that the hardware identification data is not registered.