版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2022.03.25PCT/KR2020/0121412020.09.09WO2021/060745EN2021.04.01号使用安全集成电路来更新固件的电子装置用于通过使用电子装置中的安全集成电路通用执行环境和安全执行环境的安全集成电路的主处理器和在安全执行环境中操作的安全处信息并且将认证信息存储在安全存储器的至少2基于所述服务器的所述签名信息满足所述指定条件,将包括在版本信息与安装在所述电子装置中的固件的版本信息响应于包括在所述固件更新信息中的版本比安装在所述电子装置中的固件的版本更将所述认证信息存储在所述安全存储器的至少所述认证信息的使用次数中的至少一者来确定存储在所述安全存储器中的所述认证信息基于满足了所述固件安装条件,所述主处理器配置成向所述安全基于从所述主处理器接收到所述请求信号,所述安全处理器配置成在包括在通用环境中操作的主处理器和在安全执行环境中操作的安全处理器的电子基于所述服务器的所述签名信息满足所述指定条件,将包括在3版本信息与安装在所述电子装置中的固件的版本信息响应于包括在所述固件更新信息中的版本比安装在所述电子装置中的所述固件的版所述认证信息的使用次数中的至少一者来确定存储在所述安全存储器中的所述认证信息4[0001]各种实施例涉及一种用于通过使用电子装置中的安全集成电路来更新固件的设人信息发布功能的二进制在没有用户同意的情况下被签下有效签名密钥并且被安装在电有与个人信息相关的权限的内部人员将这些代码包括在正常二进制中并且发布于正常二[0007]各种实施例提供了一种用于通过使用电子装置中的安全集成电路更新固件的设5[0013]贯穿本专利文献提供了对某些字词和短语的定义,本领[0023]图7示出根据各种实施例的用于在电子装置中执行更新信息的用户认证的流程6[0030]下文所讨论的图1至图10C以及本专利文献中的用于描述本公开的原理的各种实络环境100中的电子装置101可经由第一网络198(例如,短距离无线通信网络)与电子装置或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例7[0036]可将程序140作为软件存储在存储器130中,并且程序140可包括例如操作系统[0037]输入装置150可从电子装置101的外部(例如,用户)接收将由电子装置101的其它[0038]声音输出装置155可将声音信号输出到电子装置101的外部。声音输出装置155可[0041]传感器模块176可检测电子装置101的操作状态(例如,功率或温度)或电子装置101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相应的电信号或数据[0042]接口177可支持将用来使电子装置101与外部电子装置(例如,电子装置102)直接[0044]触觉模块179可将电信号转换为可被用户经由他的触觉或动觉识别的机械刺激8系统(GNSS)通信模块)或有线通信模块194(例如,局域网(LAN)通信模块或电力线通信储在订户识别模块196中的订户信息(例如,国际移动订户身份(IMSI))来识别并认证通信网络(诸如第一网络198或第二网络199)中的电以例如由通信模块190(例如,无线通信模块192)从多个天线选择适合于通信网络(诸如第一网络198或第二网络199)中所使用的通信方案的至少一个天线。然后经由选定的至少一了辐射元件之外的另一部件(例如,射频集成电路(RFIC))可以另外形成为天线模块197的[0049]上述部件中的至少一些可经由外设间通信方案(例如,总线、通用输入输出[0050]根据实施例,可经由与第二网络199连接的服务器108在电子装置101和外部电子装置104之间发送或接收命令或数据。电子装置102和电子装置104中的每一个可以是与电自用户或另一装置的请求执行功能或服务,则电子装置101可请求所述一个或更多外部电不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。9的单数形式的名词可包括一个或更多事物,除非相关上下文另有明确指示。如这里所使用 所述另一元件连接。外部存储器138)中的可由机器(例如,电子装置101)读取的一个或更多指令的软件(例如,120)可在使用或无需使用一个或更多其它部件的情况下调用存储在存储介质中的所述一磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储[0055]根据实施例,可在计算机程序产品中包括和提供根据本公开的各种实施例的方少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转[0057]图2示出根据各种实施例的用于更新固件的电子装置200[0058]参考图2,电子装置200可以包括支持通用环境(通用执行环境)和安全环境(安全器220通信。安全处理器230可以从主处理器220接收用于操作或初始化安全执行环境的请储器控制器(MEM控制器)或安全传感器信息可以包括固件二进制的标识信息和/或固件二进制的版本信息(例如,防回滚版本[0063]根据实施例,如果安全处理器230从主处理器220接收到用于更新固件的请求信认证信息的准许时间点信息、准许到期时间点信息或认证信息的HMAC值(它们包括在认证信息中)中的至少一个来确定存储在安全存储器240中效,则安全处理器230可以基于存储在安全存储器240中的认证信息来认证由主处理器220存储器240可以通过使用先前与安全处理器230共享的密钥(例如,订户管理密钥(SMK))来240可以通过安全处理器230的控制来存储电子装置200的[0066]图3示出根据各种实施例的用于更新固件的电子装置300安全存储器340可以以类似于图2中的主处理器220、安全处理器230和安全存储器240的方更新了电子装置300的固件,则主处理器320可以将从安全处理器330接收的固件和安全处[0070]根据各种实施例,非安全存储器350可以存储由电子装置300的至少一个元件(例区域,其中存储从外部设备下载以更新固件的新固件。第二区域354可以被指定为活动区存储在第一区域352中的固件更新了电子装置300的固件,则可以通过主处理器320的控制已经更新了电子装置300的固件,则可以通过主处理器320的控制将非安全存储器350的第[0071]图4示出根据各种实施例的用于更新固件的电子装置400行环境中操作的主处理器420以及在安全执行环境中操作的安全处理器430。电子装置400果安全处理器430成功进行了与固件相关的更新信息的用户认证,则安全处理器可以生成密钥可以用于对包括在认证信息中的信息加密。例如,认证密钥可以通过密钥导出函数安全处理器430的安全通信定义的安全密钥(例如,融合的REK或融合的比特)应用于该函[0075]根据各种实施例,非安全存储器450可以存储由电子装置400的至少一个元件(例[0076]图5示出根据各种实施例的用于更新固件的电子装置500行环境中操作的主处理器520以及在安全执行环境中操作的安全处理器530。电子装置500处理器530可以存储基于先前在安全存储器540中共享的密钥而加[0080]根据各种实施例,非安全存储器550可以存储由电子装置400的至少一个元件(例理器可以基于存储在安全存储器中的认证信息来执行固件的以并行执行至少两个操作。图6中的电子装置可以是图1的电子装置101或图2的电子装置器230可以通过传输层安全(TLS)协议从可信外部设备接收与固件相关的更新信息。例如,固件相关的认证信息还可以包括安全处理器230的HMAC值,以指示认证信息已经由安全处示那样安全存储器440位于安全集成电路410的外部,则安全处理器430可以基于为安全处更新时间点已到达,则主处理器220可以向安全处理器230传输用于更新固件的请求信号。列值和包括在存储于安全存储器中的认证信息中的散列值彼此相同,则安全处理器230可安全存储器中的认证信息中的版本信息彼此相同,则安全处理器230可以确定固件的认证以基于存储在安全存储器240中的认证信息来执行的存储空间(或容量)大到足以容纳固件,则安全处理器230可以将更新的固件存储在安全[0099]图7示出根据各种实施例的用于在电子装置中执行更新信息的用户认证的流程图可以参考图8A和图8B描述图7中的操作的至少一部分。图8A示出根据各种实施例的用于用信息中的固件的版本更早(或更低),则安全处理器230可以确定出与更新信息相关的固件能够安装在电子装置中。因此,安全处理器230可以防止固件更新到先前版本(或更低版处理器220控制显示装置(例如,图1中的显示装置160)使得显示装置显示包括在更新信息全处理器230可以识别在显示装置的至少一部分中显示的补丁信息800中是否检测到对应钮810的输入,则安全处理器可以确定出安全处理器已经检测到对应于与固件相关的更新与固件相关的更新信息的用户认证,则安全处理器可以向主处理器220提供基于用户输入户对用于配置固件安装时间点的菜单830进行的选择输入来配置固可以控制显示装置(例如,图1中的显示装置160)输出从安全处理器230接收的认证失败信[0107]图9示出根据各种实施例的用于在电子装置中基于认证信息更新固件的流程图900。以下描述的图9中的操作可以是图6中的操作609至611的详细子操作。在以下实施例实施例的包括固件下载状态信息的屏幕配置。图10B示出根据各种实施例的用于确定是否理器220接收到用于安装(或更新)固件的请求信号,则安全处理器可以识别通过主处理器储在安全存储器240中的认证信息的HMAC值和认证信息的有效性时间间隔来确定认证信息器230可以基于存储在安全存储器240中的认证信息的HMAC值和认证信息已被使用的次数于从主处理器220接收的固件的散列值与包括在存储于安全存储器中的认证信息中的散列值进行比较。如果对应于从主处理器220接收的固件的散列值与包括在认证信息中的散列功进行了固件认证,则安全处理器可以向主处理器220传输用于确认是否安装固件的请求到对应于如图10B所示的、显示在显示装置的至少一部分中的消息1010中的取消按钮1014识别电子装置的使用环境是否满足固件安装条件。例如,如果检测到对应于如图10B所示置300的更新后的固件存储在非安全存储器350中。更新的固件可以与安全处理器330的签置200中运行的固件的版本更晚(更高),则安全处理器230可以通过主处理器220控制显示示补丁信息的时间点起经过参考时间间隔之前检测到对应于显示装置的至少一部分中显则在操作915中,电子装置(例如,处理器120或安全处理器230)可以输出固件更新限制信装置155、显示装置160或指示器)向外部输出从安全处理器230接收的固件更新限制信息。或认证信息的使用次数中的至少一个来确定存储在安全存储
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 〇巴西鞋业制造数字化转型进程中消费行为分析及投资前景展望
- 男士内裤项目融资商业计划书
- 幼儿园教学反思案例3篇
- 鸡西市恒山区2025届四下数学期中考试试题(含答案)
- 2025-2030脑机接口技术在医疗康复领域商业化进程跟踪
- 高碑店市2025届数学四年级下学期期末综合测试模拟试题(含答案)
- 安全生产责任管理制度
- 铝单板项目绩效评价
- 跨境电商法律咨询协议2026
- 2025-2030中国消费升级趋势下奢侈品市场变化与品牌战略报告
- 武汉网约车从业资格证考试题库及答案
- 2024年技师考试公共基础知识考题
- 走进标准-标准化概论知到课后答案智慧树章节测试答案2025年春中国计量大学
- 海姆立克急救技术操作流程及评分标准
- DB51∕T 2431-2017 汽车客运站建设规程
- 模型34 旋转-费马点模型-原卷版
- JGJ6-2011 高层建筑筏形与箱形基础技术规范
- 2023年中国中医科学院广安门医院专项招聘医学类人员及高层次卫技人才考试历年高频考点试题含答案解析
- 工作场所安全使用化学品规定
- 《大道之行也》比较阅读12篇(历年中考语文文言文阅读试题汇编)(含答案与翻译)(截至2020年)
- GA 1815.8-2023交通运输系统反恐怖防范要求第8部分:公路隧道
评论
0/150
提交评论