【技术实现步骤摘要】
本专利技术涉及一种用于安全地更新安全半导体装置中的软件的方法。
技术介绍
1、近年来,连接性在汽车领域得到了发展,并且随着汽车本身正在成为一种高性能计算机,用于高效地更新车载软件的空中传送(ota:一种经由无线电通信来传输和接收数据的技术)的引入正在推进。另一方面,在车载系统中存在对安全软件更新方法的需求,诸如以防止危险/无效软件的更新以及验证软件更新。
2、传统上,诸如软件加密和软件真实性验证等安全技术被用作软件更新方法。
3、图1是用于解释根据先前技术的软件更新方法的示例的图。
4、在管理程序更新的服务器2中,经加密的更新程序通过用公共密钥(加密密钥)对更新目标程序进行加密来生成。同时,散列值(a)通过单向散列函数根据更新目标程序来计算,并且电子签名通过私钥(具有公共密钥的密钥对)根据所计算的散列值(a)来生成。所生成的经加密的更新软件和电子签名被传输到半导体装置(以下称为soc 1)。
5、在使用更新程序的soc 1中,验证处理通过所接收的经加密的更新程序和电子签名来执行。经加密的更
...【技术保护点】
1.一种软件更新系统,包括管理软件更新的半导体装置以及存储软件和所述软件的版本的服务器,
2.根据权利要求1所述的软件更新系统,其中所述半导体装置具有第二存储器,
3.根据权利要求2所述的软件更新系统,
4.根据权利要求1所述的软件更新系统,
5.根据权利要求1所述的软件更新系统,
6.根据权利要求1所述的软件更新系统,
7.根据权利要求1所述的软件更新系统,
8.一种软件更新系统,包括管理软件更新的半导体以及具有更新管理表、多个软件和所述多个软件的版本的服务器,
9.一种
...【技术特征摘要】
1.一种软件更新系统,包括管理软件更新的半导体装置以及存储软件和所述软件的版本的服务器,
2.根据权利要求1所述的软件更新系统,其中所述半导体装置具有第二存储器,
3.根据权利要求2所述的软件更新系统,
4.根据权利要求1所述的软件更新系统,
5.根据权利要求1所述的软件更新系统,
6.根据权利要求1所述的软件更新系统,
7.根据权利要求1所述的软件更新系统,
8.一种软件更新...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。