[发明专利]在处理器之间验证数据的系统及方法有效
申请号: | 201210511241.3 | 申请日: | 2012-12-03 |
公开(公告)号: | CN103218571B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 冼召中 | 申请(专利权)人: | 宏达国际电子股份有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 史新宏 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理器 之间 验证 数据 系统 方法 | ||
1.一种在一第一处理器及一第二处理器间验证数据的方法,包含:
该第一处理器根据一第一识别数据及一第一算法产生一第一密钥;
该第一处理器根据欲传送的数据、该第一识别数据及一第二算法产生一第一摘要;
该第一处理器根据该第一密钥、该第一摘要及一第三算法产生一数字签名;及
从该第一处理器传送该数据及该数字签名至该第二处理器。
2.如权利要求1所述的方法,还包含:
该第二处理器接收该欲传送数据及该数字签名;
该第二处理器根据一第二识别数据及一第四算法产生一第二密钥;
该第二处理器根据该数据、该第二识别数据及一第五算法产生一第二摘要;
该第二处理器根据该第二密钥及该数字签名解密该第一摘要;及
该第二处理器比较该第一摘要及该第二摘要。
3.如权利要求2所述的方法,还包含:
当该比较成功时执行对应于该数据的操作;及
当该比较失败时终止对应于该数据的操作。
4.如权利要求1所述的方法,还包含:
该第二处理器根据该数字签名及对应于该第二处理器的一第二识别数据验证该欲传送数据;及
当该数据验证确认时执行对应于该数据的操作。
5.如权利要求1所述的方法,其中该第一处理器执行的步骤执行于该第一处理器的安全区域内。
6.如权利要求1所述的方法,还包含:
该第一处理器接收该第二处理器对该传送的数据的请求;及
根据该请求从一安全存储器空间存取该识别数据。
7.一种在一第一处理器及一第二处理器间验证数据的方法,包含:
该第一处理器根据存储于该第一处理器中的一第一识别数据及欲传送的数据产生一第一验证数据;
从该第一处理器传送该欲传送数据及该第一验证数据至该第二处理器;
该第二处理器根据该第一验证数据及对应于该第二处理器的一第二识别数据对该欲传送数据进行验证;及
当该验证确认时执行对应于该欲传送数据的操作。
8.如权利要求7所述的方法,其中该第一处理器产生该第一验证数据的步骤还包含:
根据该第一识别数据产生一第一密钥;
根据该欲传送数据及该第一识别数据产生一第一摘要;及
根据该第一密钥及该第一摘要产生该第一验证数据。
9.如权利要求7所述的方法,其中该第一识别数据对应于该第二处理器,且存储于该第一处理器的安全存储器空间中。
10.如权利要求7所述的方法,其中该第二处理器对该欲传送数据进行验证的步骤还包含:
根据该欲传送数据及该第一验证数据产生一第二验证数据;及
比较该第一验证数据及该第二验证数据。
11.如权利要求7所述的方法,其中该产生该第二验证数据的步骤根据产生该第一验证数据的相同算法来执行。
12.如权利要求7所述的方法,其中该第二处理器对该欲传送数据进行验证的步骤还包含:
根据该第一验证数据及该第一识别数据产生一第一摘要;
根据该欲传送数据及该第二识别数据产生一第二摘要;及
比较该第一摘要及该第二摘要。
13.如权利要求7所述的方法,其中该产生该第一验证数据的步骤执行于该第一处理器的安全区域内。
14.如权利要求7所述的方法,还包含:
当该验证失败时抛弃该欲传送数据。
15.一种执行数据验证的系统,包含:
一第一处理器,用以根据一安全区域中的一识别数据产生对应于欲传送的数据的验证数据,该识别数据存储于只可被该安全区域存取的一存储器空间;
一传输接口单元,用以从该第一处理器传送该验证数据及该欲传送数据;及
一第二处理器,用以经由该传输接口单元接收该验证数据及该欲传送数据,根据该验证数据对该欲传送数据进行验证,及当该验证确认时执行对应于该欲传送数据的操作。
16.如权利要求15所述的系统,其中该第一处理器是一主处理器,该第二处理器是一外围处理器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏达国际电子股份有限公司,未经宏达国际电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210511241.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:磁记录介质的制造方法和磁记录再生装置
- 下一篇:软件漏洞利用防护
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置