[发明专利]用于软件的认证的系统和方法在审
申请号: | 202010919976.4 | 申请日: | 2020-09-04 |
公开(公告)号: | CN113094690A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 朴根荣 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;H04L9/08;H04L9/32 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 黄晓燕;刘灿强 |
地址: | 韩国京畿*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 软件 认证 系统 方法 | ||
提供了用于软件的认证的系统和方法。所述系统包括:处理电路和被配置为存储至少一个软件镜像的系统存储器。所述至少一个软件镜像包括至少一个程序镜像和与所述至少一个软件镜像相关联的密钥链镜像,密钥链镜像包括至少一个软密钥。处理电路被配置为:基于包括在所述至少一个软件镜像中的密钥信息从密钥链镜像获得与所述至少一个软件镜像相关联的期望的软密钥,以及基于获得的软密钥来认证所述至少一个软件镜像。
本申请要求于2020年1月8日在韩国知识产权局提交的第10-2020-0002691号韩国专利申请的优先权的权益,所述韩国专利申请的公开通过引用全部包括在此。
技术领域
发明构思的各种示例实施例涉及系统安全性,更具体地,涉及用于软件的认证的设备、系统、非暂时性计算机可读介质和/或方法。
背景技术
可以以各种方式尝试对包括软件和硬件的系统的攻击。例如,攻击者可反汇编系统,并从反汇编的系统提取所需的信息。此外,攻击者可改变系统的软件的至少一部分,并且使系统能够执行攻击者意图的操作。尽管各种类型的系统安全技术可被采用来保护系统或存储在系统中的数据免受高级攻击,但是系统安全技术可能对系统的制造、操作、扩展和成本造成开销。因此,期望和/或需要能够保护系统免受高级攻击同时减小和/或最小化开销的系统安全技术。
发明内容
发明构思的各种示例实施例提供了用于软件的安全和高效认证的设备、系统、非暂时性计算机可读介质和/或方法。
根据发明构思的至少一个示例实施例的一方面,提供了一种系统,所述系统包括:系统存储器,被配置为存储至少一个软件镜像,所述至少一个软件镜像至少包括程序镜像和与所述至少一个软件镜像相关联的密钥链镜像,密钥链镜像包括至少一个软密钥。所述系统还可包括:处理电路,被配置为:基于包括在所述至少一个软件镜像中的密钥信息从密钥链镜像获得与所述至少一个软件镜像相关联的期望的软密钥,以及基于获得的软密钥来认证所述至少一个软件镜像。
根据发明构思的至少一个示例实施例的另一方面,提供了一种认证加载在系统存储器中的软件镜像的方法。所述方法由处理电路执行。所述方法包括:认证第一软件镜像,第一软件镜像包括第一密钥信息和至少一个软密钥;以及认证第二软件镜像,第二软件镜像包括第二密钥信息,认证第二软件镜像的步骤包括:从第二软件镜像获得第二密钥信息;基于第二密钥信息从认证的第一软件镜像获得第一软密钥,以及基于第一软密钥验证第二软件镜像的数字签名。
根据发明构思的至少一个示例实施例的另一方面,提供了一种生成签名的软件镜像以执行系统中的软件的认证的方法,所述系统包括处理电路。所述方法包括:生成作为签名的软件镜像的程序镜像,程序镜像将由所述系统执行;以及生成作为签名的软件镜像的密钥链镜像,密钥链镜像包括至少一个软密钥,生成密钥链镜像的步骤包括:获得第一二进制镜像,第一二进制镜像包括计算机可读指令,生成第一签名,第一签名基于第一软密钥被验证,以及生成第一签名的程序镜像,第一签名的程序镜像包括第一二进制镜像和第一签名。
附图说明
从下面的结合附图的详细描述,将更清楚地理解发明构思的各种示例实施例,在附图中:
图1是根据至少一个示例实施例的系统的示例的框图;
图2是根据至少一个示例实施例的被配置为存储软件镜像(software image)的系统存储器的示例的示图;
图3是根据至少一个示例实施例的密钥链镜像的结构的示例的示图;
图4是根据至少一个示例实施例的认证软件的方法的示例的流程图;
图5是根据至少一个示例实施例的认证软件的方法的示例的流程图;
图6A和图6B是根据一些示例实施例的获得硬密钥(hardkey)的操作的示例的框图;
图7是根据至少一个示例实施例的认证软件的方法的示例的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010919976.4/2.html,转载请声明来源钻瓜专利网。