基于任务调度的HSM硬件安全系统、任务调度方法及存储介质技术方案

技术编号:42774418 阅读:17 留言:0更新日期:2024-09-21 00:37
本发明专利技术涉及汽车电控单元的信息安全技术领域,特别涉及一种基于任务调度的HSM硬件安全系统、任务调度方法及存储介质,该方法包括如下步骤:获取信息安全请求;依据设定的优先级等级对所获取的信息安全请求进行优先级划分,进而形成信息安全任务;将信息安全任务发送给对应的原子服务进行执行;在执行时,基于抢占式任务调度机制,让优先级等级高的任务抢占正在执行的优先级等级低的任务,优先执行优先级等级高的任务,在完成后恢复执行优先级等级低的任务。本发明专利技术基于抢占式任务调度机制,让优先级等级高的任务抢占优先级等级低的任务,待高优先级任务执行完成后恢复执行优先级等级低的任务,解决HSM计算资源浪费以及原任务响应延迟的问题。

【技术实现步骤摘要】

本专利技术涉及汽车电控单元的信息安全,特指一种基于任务调度的hsm硬件安全系统、任务调度方法及存储介质。


技术介绍

1、在汽车信息安全中,hsm(hardware security module,硬件安全模块)是集成在电子控制单元(ecu)中的专业硬件设备,旨在为车辆提供安全加解密和密钥管理等服务,在车辆的电子体系架构中扮演着重要的角色。hsm一般运行于ecu的内部并向外提供原子服务(service primitive),ecu的上层软件根据hsm提供的原子服务构建更复杂的信息安全应用,包括远程安全诊断和固件更新、安全启动、安全车载通信等应用场景。

2、目前汽车电子多核mcu应用普遍,在ecu应用层使用hsm的信息安全原子服务之时,原子服务运算和响应时间成为关键的考虑因素。若不进行相关优先级设计,慢速、低优先级任务可能对高速、高优先级任务的执行产生负面影响,举例而言,当hsm正在执行耗时的大块数据哈希运算服务时,如果突然有一个紧急的小数据量的数据加密请求到达,系统可能无法及时响应,从而影响服务的实时性。

3、在汽车开放系统架构aut本文档来自技高网...

【技术保护点】

1.一种HSM的任务调度方法,其特征在于,包括如下步骤:

2.如权利要求1所述的HSM的任务调度方法,其特征在于,在优先级等级高的任务抢占正在执行的优先级等级低的任务时,若优先级等级高的信息安全任务尝试获取资源锁失败,则将当前占用资源锁的任务进行数据切片处理以形成多个分组数据;

3.如权利要求2所述的HSM的任务调度方法,其特征在于,所设定的优先级等级包括背景级别、低级别、中等级别、高级别以及紧急级别;

4.如权利要求1所述的HSM的任务调度方法,其特征在于,为原子服务模块设定服务ID,所设定的服务ID通过服务类型值、算法类型值以及算法模式值拼接形成;...

【技术特征摘要】

1.一种hsm的任务调度方法,其特征在于,包括如下步骤:

2.如权利要求1所述的hsm的任务调度方法,其特征在于,在优先级等级高的任务抢占正在执行的优先级等级低的任务时,若优先级等级高的信息安全任务尝试获取资源锁失败,则将当前占用资源锁的任务进行数据切片处理以形成多个分组数据;

3.如权利要求2所述的hsm的任务调度方法,其特征在于,所设定的优先级等级包括背景级别、低级别、中等级别、高级别以及紧急级别;

4.如权利要求1所述的hsm的任务调度方法,其特征在于,为原子服务模块设定服务id,所设定的服务id通过服务类型值、算法类型值以及算法模式值拼接形成;

5.如权利要求1所述的hsm的任务调度方法,其特征在于,在获取信息安全请求时,还获取会话id;

6.一种存储介质,其特征在于,所述存储介质上存储有hsm的任务调度方法的程序,所述hsm的任务调度方法的程序被处理...

【专利技术属性】
技术研发人员:钱晓力牛亚博
申请(专利权)人:浙江舆芯半导体科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1