发明名称 |
RETROFITTING AUTHENTICATION ONTO FIRMWARE |
摘要 |
The present invention provides an inexpensive, software-based security-retrofit solution to verify the integrity of program code in embedded systems, or accessories, without resorting to expensive hardware changes. All unused memory on an accessory that could be used to store a program code image is filled with random data. A host system also locally stores a copy of the accessory's program image containing the random data. The host system sends the accessory a list of memory addresses or memory ranges on the accessory, which is always different and random in nature. The accessory will then produce a digest using values stored in the memory addresses as inputs to a secure hash function. The host system verifies the integrity of the embedded program code by verifying the resulting digest produced by and returned from the accessory. |
申请公布号 |
WO2006116871(A2) |
申请公布日期 |
2006.11.09 |
申请号 |
WO2006CA00711 |
申请日期 |
2006.05.05 |
申请人 |
CERTICOM CORP.;VADEKAR, ASHOK;NEILL, BRIAN |
发明人 |
VADEKAR, ASHOK;NEILL, BRIAN |
分类号 |
|
主分类号 |
|
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|