发明名称 SECURED FLASH PROGRAMMING OF SECONDARY PROCESSOR
摘要 A system and method for securely flashing a controller, where the controller includes at least one main processor and at least one secondary processor, and where the processing duties are distributed between the processors. A programming tool provides a content file to be flashed and a digital signature to the controller. The controller calculates a hash value of the content file, decrypts the digital signature using a public key to generate a decrypted hash value, compares the decrypted hash value to the calculated hash value, and determines that the content file is valid if the decrypted hash code matches the calculated hash value, where one or more of the steps of calculating the hash value, decrypting the digital signature, comparing the decrypted hash value to the calculated hash value and determining that the content file is valid, is performed by the main processor for the secondary processor.
申请公布号 US2014032916(A1) 申请公布日期 2014.01.30
申请号 US201213560207 申请日期 2012.07.27
申请人 COSTIN MARK H.;ALRABADY ANSAF I.;BALTES KEVIN M.;GM GLOBAL TECHNOLOGY OPERATIONS LLC 发明人 COSTIN MARK H.;ALRABADY ANSAF I.;BALTES KEVIN M.
分类号 H04L9/32 主分类号 H04L9/32
代理机构 代理人
主权项
地址