一種SoC系統(tǒng)芯片安全啟動方法
基本信息
申請?zhí)?/td> | CN202111408219.1 | 申請日 | - |
公開(公告)號 | CN114065218A | 公開(公告)日 | 2022-02-18 |
申請公布號 | CN114065218A | 申請公布日 | 2022-02-18 |
分類號 | G06F21/57(2013.01)I;G06F15/78(2006.01)I;G06F21/60(2013.01)I;G06F21/64(2013.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉樹偉;李智全;薛倩 | 申請(專利權(quán))人 | 青島方寸微電子科技有限公司 |
代理機(jī)構(gòu) | 濟(jì)南竹森知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 呂利敏 |
地址 | 250000山東省濟(jì)南市高新區(qū)舜華路2000號舜泰廣場9號北樓803-1室 | ||
法律狀態(tài) | - |
摘要
摘要 | 一種SoC系統(tǒng)芯片安全啟動方法,包括:讀取im.bin及OTP中信息到SRAM中;根據(jù)OTP中已經(jīng)撤銷公鑰編號,驗(yàn)證所述im.bin中所選公鑰編號是否已經(jīng)被撤銷;計算im.bin中公鑰表的雜湊值,并與OTP中公鑰表雜湊值進(jìn)行比對;計算im.bin中[對稱算法類型,固件的雜湊值]范圍的雜湊值,并與im.bin中上述數(shù)據(jù)的雜湊值進(jìn)行對比;對im.bin中上述數(shù)據(jù)的雜湊值就行驗(yàn)簽;對固件進(jìn)行驗(yàn)證,通過OTP中的對稱密鑰對固件進(jìn)行解密,然后計算固件的雜湊值,并與im.bin中固件的雜湊值進(jìn)行對比。本發(fā)明具有高擴(kuò)展性,OTP中存儲的是公鑰表的哈希值,而不是公鑰表,解決了公鑰固定且無法應(yīng)對密鑰泄露的問題。 |
