摘要 |
PROBLEM TO BE SOLVED: To enable authenticity of a public key to be confirmed only with an integration system in a local environment.SOLUTION: The integration system comprises: a non-volatile memory 80 which stores firmware 801 and a public key 802 in a normal region 80a and a hash value 803 related to the public key 802 in an access restriction region 80b; a control unit 100 which executes the firmware 801; and a firmware update unit 101 which receives new firmware to which an encrypted hash value is added as an electronic signature to update the firmware. The firmware update unit 101 calculates a hash value related to the public key 802 and, when the hash value is matched with the hash value 803 stored in the non-volatile memory 80, calculates a hash value of the new firmware and also decrypts the electronic signature with the public key 802 to restore the hash value. When the hash values are matched with each other, an update of the firmware 801 is performed. |