一种基于国密算法的系统安全启动方法、装置和系统
基本信息
申请号 | CN201811466617.7 | 申请日 | - |
公开(公告)号 | CN109598126B | 公开(公告)日 | 2021-05-04 |
申请公布号 | CN109598126B | 申请公布日 | 2021-05-04 |
分类号 | G06F21/57 | 分类 | 计算;推算;计数; |
发明人 | 隆婷;刘航;于永庆;靳慧杰;金正雄 | 申请(专利权)人 | 贵州华芯半导体技术有限公司 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 万里晴 |
地址 | 550081 贵州省贵阳市贵安新区黔中大道与金马大道交汇处斯特2楼 | ||
法律状态 | - |
摘要
摘要 | 本公开公开了一种基于国密算法的系统安全启动方法、装置和系统,该方法包括:验证由两级以上的证书组成的证书链;响应于证书链的验证成功,使用证书链中的最后一级证书,基于系统启动文件签名值、系统启动文件哈希值和读取的与国密算法相关的Z值通过国密算法来验签系统启动文件签名值;响应于系统启动文件签名值的验签成功,使用国密算法来计算系统启动文件的哈希值,并将所计算的哈希值与系统启动文件哈希值进行比较;响应于所计算的哈希值与系统启动文件哈希值匹配,基于系统启动文件启动系统。本公开通过将国密算法应用到安全启动系统过程,提高了签名速度的同时,提高了系统启动安全性。 |
