【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种基于risc-v架构的代码校验方法及装置。
技术介绍
1、随着可信计算技术的兴起,启动程序代码的安全启动逐渐成为研究热点。启动程序代码的可信性的建立需要借助于可信根的选择,保证可信链建立时信任源点的可信性,而良好的可信链路径,在保证可信启动的同时,确保对服务器启动时间的影响降到最低。
2、同时在现局面的半导体发展格局下,arm、x86架构生态壁垒砌的高而结实,risc-v一经出现,凭借其开源免费、编程简单,高模块化,高灵活性等优点,在5g、物联网、汽车等应用领域多点开花,也更适合产业的发展,更适合中国市场。硬件平台启动过程的代码和一些关键数据涉及到整个平台的安全性,一旦出现问题,可能会给平台带来极大的安全威胁。目前保障硬件安全性主要依靠于可信启动过程的实现,在平台启动过程中,以设立的可信根为起点,对后续需要运行的启动程序代码和关键数据进行逐级静态度量,通过与基准值对比校验其安全性,进而依据相应的策略对启动流程进行裁决,保护了硬件平台的安全性。
3、目前在基于risc-v架构上安全
...【技术保护点】
1.一种基于RISC-V架构的代码校验方法,其特征在于,包括:
2.根据权利要求1所述的基于RISC-V架构的代码校验方法,其特征在于,所述基于校验成功后的所述OpenSBI代码,确定所述RISC-V架构中启动程序代码的基准值和度量值,包括:
3.根据权利要求1所述的基于RISC-V架构的代码校验方法,其特征在于,所述基于RISC-V架构中的第一阶段引导加载程序FSBL代码,校验所述RISC-V架构中的开放式监督程序二进制接口OpenSBI代码之后,所述方法还包括:
4.根据权利要求1所述的基于RISC-V架构的代码校验方法,其特征
...【技术特征摘要】
1.一种基于risc-v架构的代码校验方法,其特征在于,包括:
2.根据权利要求1所述的基于risc-v架构的代码校验方法,其特征在于,所述基于校验成功后的所述opensbi代码,确定所述risc-v架构中启动程序代码的基准值和度量值,包括:
3.根据权利要求1所述的基于risc-v架构的代码校验方法,其特征在于,所述基于risc-v架构中的第一阶段引导加载程序fsbl代码,校验所述risc-v架构中的开放式监督程序二进制接口opensbi代码之后,所述方法还包括:
4.根据权利要求1所述的基于risc-v架构的代码校验方法,其特征在于,所述基于risc-v架构中的第一阶段引导加载程序fsbl代码,校验所述risc-v架构中的开放式监督程序二进制接口opensbi代码,包括:
5.根据权利要求1所述的基于risc-v架构的代码校验方法,其特征在于,所述基于risc-v架构中的第一阶段引导加载程序fsbl代码,校验所述ri...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。