Patent ID: 9042553
Filing Date: 2015-05-26
Classification: H04L

Abstract:
1. A communicating device comprising: a storage unit; a debugging unit configured to write a public key of a key issuing server and an initializing program originating external to the communication device, to the storage unit; an instruction executing unit configured to read and execute the initializing program stored in the storage unit; a random-number generating unit configured to generate a random number; a debug disabling unit configured to disable the debugging unit by the initializing program being executed; an enabling unit configured to enable an interface by the initializing program being executed after the debugging port is disabled; and a public-key encrypting unit configured to encrypt the random number by the public key in the storage unit by the initializing program being executed, wherein the random number is generated by the random number generating unit and is encrypted by the public-key encrypting unit after the debugging unit is disabled and after enabling the interface by the initializing program; wherein the interface comprises: the communication device comprises an individual-key writing unit configured to decrypt the encrypted individual key by the random number to obtain the individual key and write the individual key to the storage unit, by the initializing program being executed.