[发明专利]数据传输方法及装置有效
申请号: | 201510272290.X | 申请日: | 2015-05-25 |
公开(公告)号: | CN104852800B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 葛琦;孙龙;崔恒彬 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06 |
代理公司: | 北京尚伦律师事务所 11477 | 代理人: | 代治国 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 装置 | ||
1.一种数据传输方法,其特征在于,应用于数据发送端,所述方法包括:
获取数据发送端的唯一标识和私钥,以及数据接收端的公钥;
使用所述数据接收端的公钥对所要传输的第一数据进行加密,得到加密后的第二数据;
使用所述数据发送端的私钥对所述第二数据进行签名,得到第一签名值;
生成包括当前时间的随机字符串;
使用所述数据发送端的唯一标识对所述第二数据、第一签名值和所述随机字符串进行签名,得到第三签名值;
将所述第二数据,第一签名值、所述随机字符串和第三签名值发送到所述数据接收端。
2.根据权利要求1所述的方法,其特征在于,使用所述数据发送端的唯一标识对所述第二数据、第一签名值和所述随机字符串进行签名,包括:
以所述数据发送端的唯一标识为密钥,对所述第二数据、第一签名值和所述随机字符串进行哈希运算消息认证码(HMAC)运算。
3.根据权利要求1所述的方法,其特征在于,当所述数据发送端为移动终端时,所述获取数据发送端的私钥,包括:
从所述移动终端的信任区域(TrustZone)的回访保护存储块(RPMB)区域或安全文件系统(SFS)区域提取所述移动终端的私钥。
4.一种数据传输方法,其特征在于,应用于数据接收端,所述方法包括:
接收数据发送端发送的数据;
获取所述数据接收端的私钥,所述数据发送端的唯一标识和公钥;
从所述数据发送端发送的数据中提取出第二数据,第一签名值,随机字符串和第三签名值,所述第二数据为使用所述数据接收端的公钥对所要传输的第一数据进行加密后得到的,所述第一签名值为使用所述数据发送端的私钥对所述第二数据进行签名得到的,所述随机字符串包括所述数据发送端生成所述随机字符串的时间,所述第三签名值为使用所述数据发送端的唯一标识对所述第二数据、所述随机字符串和第一签名值进行签名得到的;
根据所述数据发送端的唯一标识对所述第三签名值进行验证;
当对所述第三签名值验证通过时,从所述随机字符串中提取所述数据发送端生成所述随机字符串的时间;
判断所述数据发送端生成所述随机字符串的时间是否在预设时间范围内;
当所述数据发送端生成所述随机字符串的时间在所述预设时间范围内时,使用所述数据发送端的公钥对所述第一签名值进行验证;
当对所述第一签名值验证通过时,使用所述数据接收端的私钥对所述第二数据进行解密,得到所述第一数据。
5.一种数据传输方法,其特征在于,应用于识别设备,所述方法包括:
接收被识别设备发送的数据;
获取所述被识别设备的唯一标识;
从所述被识别设备发送的数据中提取出随机字符串和第三签名值,所述随机字符串包括所述被识别设备生成所述随机字符串的时间,所述第三签名值为使用数据发送端的唯一标识对所述随机字符串进行签名得到的;
从所述随机字符串中提取所述被识别设备生成所述随机字符串的时间;
判断所述被识别设备生成所述随机字符串的时间是否在预设时间范围内;
当所述被识别设备生成所述随机字符串的时间在所述预设时间范围内时,使用所述被识别设备的唯一标识对所述第三签名值进行验证;
当对所述第三签名值的验证通过时,确定所述被识别设备为可信的。
6.一种数据传输方法,其特征在于,应用于数据接收端,所述方法包括:
接收数据发送端发送的数据;
获取所述数据发送端的公钥;
从所述数据发送端发送的数据中提取出第一数据,随机字符串和第四签名值,所述随机字符串包括所述数据发送端生成所述随机字符串的时间,所述第四签名值为使用所述数据发送端的私钥对所述第一数据和随机字符串进行签名得到的;
根据所述数据发送端的公钥对所述第四签名值进行验证;
当对所述第四签名值验证通过时,从所述随机字符串中提取所述数据发送端生成所述随机字符串的时间;
判断所述数据发送端生成所述随机字符串的时间是否在预设时间范围内;
当所述数据发送端生成所述随机字符串的时间在所述预设时间范围内时,使用所述第一数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510272290.X/1.html,转载请声明来源钻瓜专利网。