发明名称 ソフトウェア更新装置及びソフトウェア更新プログラム
摘要 An object of the present invention is to allow software to be securely updated when a volatile memory that will become a working area is not sufficiently large. An embedded apparatus sequentially performs a verification process on each of a plurality of sections obtained by division of update data for updating the software. The embedded apparatus stores an intermediate value obtained during the verification process. When the verification process is completed for each of the sections, the embedded apparatus compares a value obtained in the verification processes with verification data to check that there is no tampering. When it can be confirmed that there is no tampering, the embedded apparatus sequentially performs the verification process on each section again. The embedded apparatus compares an intermediate value obtained during the verification process with the intermediate value stored, and updates the software using the section when the intermediate value obtained and the intermediate value stored are the same.
申请公布号 JP6053950(B2) 申请公布日期 2016.12.27
申请号 JP20150546189 申请日期 2013.11.06
申请人 三菱電機株式会社 发明人 菅原 健
分类号 G06F21/12;G06F11/00;H04L9/14 主分类号 G06F21/12
代理机构 代理人
主权项
地址