一种可穿戴设备的认证方法和装置制造方法及图纸

技术编号:15988891 阅读:52 留言:0更新日期:2017-08-12 07:24
本发明专利技术公开了一种可穿戴设备的认证方法和装置,所述方法包括:可穿戴设备接收到智能终端根据第二预设规则生成的第一数据后,按照第二预设规则生成第五数据、按照第三预设规则生成第四数据,并将第五数据返回给智能终端作为应答响应,智能终端接收到第五数据后,按照第三预设规则生成第七数据,比较第七数据和第四数据是否相等,若相等,则智能终端确认可穿戴设备合法,智能终端将根据拟共享数据获得的第二数据集发送给可穿戴设备,可穿戴设备按照第五预设规则生成第三数据集,并判断第三数据集和第八数据是否相等,若是,则可穿戴设备确认智能终端合法。这样可以有效避免将智能终端的敏感数据直接暴露给可穿戴设备,实现了选择性数据共享。

【技术实现步骤摘要】
一种可穿戴设备的认证方法和装置
本专利技术实施例涉及可穿戴设备技术,尤其涉及一种可穿戴设备的认证方法和装置。
技术介绍
现有可穿戴设备大多基于蓝牙、无线宽带(Wireless-Fidelity,WiFi)、近场通信等短距离无线通信技术实现用户数据采集、存储、计算和分享。传统基于端到端加密通信协议的安全数据传输机制存在固有的安全隐患,恶意攻击者可能利用重放、侦听等主动和被动攻击方式实现身份假冒和数据伪造,无法设计出安全有效的认证协议实现对象身份的合法性检验。目前,基于传统的密码学算法的安全认证协议,大多不适合直接应用于资源受限的可穿戴设备。可穿戴设备与智能手机在交互认证过程中,与智能手机可能面临着本地存储的数据集作为认证算子,并与可穿戴设备进行共享的需求,若将全部本地存储的数据展示给可穿戴设备,容易造成智能手机敏感数据直接暴露给可穿戴设备。
技术实现思路
本专利技术提供一种可穿戴设备的认证方法和装置,有效避免将智能手机的敏感数据直接暴露给可穿戴设备,实现了选择性数据共享。第一方面,本专利技术实施例提供了一种可穿戴设备的认证方法,所述方法包括:智能终端生成第一伪随机数rP、私钥α,并根据所述本文档来自技高网...
一种可穿戴设备的认证方法和装置

【技术保护点】
一种可穿戴设备的认证方法,其特征在于,包括:智能终端生成第一伪随机数rP、私钥α,并根据所述私钥α按照第一预设规则计算得到公钥Q,根据所述第一伪随机数rP和所述公钥Q按照第二预设规则生成第一数据,并将所述第一数据发送至可穿戴设备,其中所述私钥α为正整数;所述可穿戴设备接收到所述第一数据后,生成第二伪随机数rD以及第一常数β,根据所述第二伪随机数rD、所述公钥Q、所述第一常数β和第二常数p按照所述第一预设规则生成第二数据AD和第三数据BD,根据所述第三数据BD、可穿戴设备的伪身份标识PIDD和所述第一伪随机数rP按照第三预设规则生成第四数据CD,根据所述第二伪随机数rD、所述第二数据AD和所述第...

【技术特征摘要】
1.一种可穿戴设备的认证方法,其特征在于,包括:智能终端生成第一伪随机数rP、私钥α,并根据所述私钥α按照第一预设规则计算得到公钥Q,根据所述第一伪随机数rP和所述公钥Q按照第二预设规则生成第一数据,并将所述第一数据发送至可穿戴设备,其中所述私钥α为正整数;所述可穿戴设备接收到所述第一数据后,生成第二伪随机数rD以及第一常数β,根据所述第二伪随机数rD、所述公钥Q、所述第一常数β和第二常数p按照所述第一预设规则生成第二数据AD和第三数据BD,根据所述第三数据BD、可穿戴设备的伪身份标识PIDD和所述第一伪随机数rP按照第三预设规则生成第四数据CD,根据所述第二伪随机数rD、所述第二数据AD和所述第四数据CD按照所述第二预设规则生成第五数据,并将所述第五数据返回给智能终端作为应答响应;所述智能终端接收到所述第五数据后,根据所述第二数据AD、所述私钥α和所述第二常数p按照所述第一预设规则生成第六数据B′D,根据所述第六数据B′D、智能终端的伪身份标识PIDD和所述第一伪随机数rP按照所述第三预设规则生成第七数据C′D,比较所述第七数据C′D与所述第四数据CD是否相等,若是,则所述智能终端确认所述可穿戴设备合法;所述智能终端根据预设要求选取第一数据集中的部分数据作为拟共享数据,根据所述第二伪随机数rD和按照第四预设规则计算得到第二数据集并将所述第二数据集发送给所述可穿戴设备;所述可穿戴设备根据所述第二数据集和所述第二伪随机数rD按照第五预设规则计算得到第三数据集,比较所述第三数据集和第八数据是否相等,若是,则所述可穿戴设备确认所述智能终端合法,其中,第八数据为对第一数据集进行哈希运算获得。2.根据权利要求1所述的方法,所述第二预设规则为级联,其中第一数据为rP||Q,第五数据为rD||AD||CD。3.根据权利要求1所述的方法,其特征在于,所述第三预设规则为进行级联并进行哈希运算,其中第四数据CD=H(BD||PIDD||rP)、第七数据C′D=H(B′D||PIDD||rP)。4.根据权利要求1所述的方法,其特征在于,所述第一预设规则为进行扩展的切比雪夫多项式运算并进行取模运算,其中,公钥第二数据第三数据第六数据扩展的切比雪夫多项式定义为:其中,p为质数,mod为取模运算符号。5.根据权利要求1所述的方法,其特征在于,所述第一数据集是根据所述第一伪随机数rP...

【专利技术属性】
技术研发人员:刘虹万月亮
申请(专利权)人:北京锐安科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1