一种基于手机、蓝牙和二维码的动态令牌型智能手表及实现方法_3

文档序号:8459112阅读:来源:国知局
提醒,这样用户就可以及时做出相应反应。当用户需要接听电话时,智能手表中的数据处理单元就会驱动麦克风和小喇叭来同时完成实时通话功能;当用户不方便接听电话时,可以拒绝接听。这样在不方便接听电话的场合,用户就不需要拿出手机,给用户带来了极大的方便。
[0077]5)当用户需要进行微信对讲时,智能手表中的数据处理单元就会驱动麦克风和小喇叭来同时完成微信对讲功能。
[0078]6)这里的电池可以为以上各单元提供电源,保证它们的正常工作。
[0079]本发明提出的一种基于手机、蓝牙和二维码的动态令牌型智能手表及方法,除了以上典型应用之外,凡是可以使用动态令牌进行认证或用到智能手表相关功能的地方,均可以使用本发明来代替。由此可见,本发明提出的的动态令牌型智能手表及方法具有很大的实际应用价值。
[0080]本发明特点:
[0081]I)使用二维码图像来保存由挑战码或交互信息生成的密文,而不是人为地进行输入,操作更加简单化,给用户带来很大的方便。
[0082]2)将挑战码或交互信息加密得到密文,然后再生成二维码,而不是将明文直接生成二维码,安全性更高。
[0083]3)以前的动态令牌仅能输入数字,现在各国文字和其他形式的信息均可以用来生成二维码,极大地提高了身份认证的安全性。
[0084]4)使用手机就可以完成二维码的拍照和解码功能,而不再依赖动态令牌型智能手表,这样不仅可以提高解码性能,同时也可以降低动态令牌型智能手表的使用功耗和成本。
[0085]5)本发明提出了一种新的动态令牌型智能手表的概念,将动态令牌和智能手表相结合,它不仅具有动态令牌的功能,同时也具有智能手表的功能,即它不仅可以实现身份认证的功能,也可以实现查看时间、天气预报、来电或短信提醒、实时通话和微信对讲等功能。本发明将动态令牌和智能手表结合起来,使得动态令牌的外观更加时尚,使用更加方便,智能手表的功能更加多样化,具有很高的实用价值。
[0086]术语解释:
[0087]1、蓝牙:是无线数据和语音传输的开放式标准,它将各种通信设备、计算机及其终端设备、各种数字数据系统、甚至家用电器采用无线的方式联接起来。它的传输距离为1cm?10m,如果增加功率或是加上某些外设便可达到10m的传输距离。由于蓝牙采用无线接口来代替有线电缆连接,具有很强的移植性,并且适用于多种场合,加上该技术功耗低、对人体危害小,而且应用简单、容易实现,所以易于推广。
[0088]2、二维码又名二维条码,是用某种特定的几何图形按一定的规律在平面(二维方向)分布的黑白相间的图形用来记录数据符号信息的,在代码编制上巧妙地利用构成计算机内部逻辑基础的“O” “I”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备进行自动识读以实现信息自动处理。它具有高密度、信息量大、具有纠错能力和安全性强等优点。
[0089]3、动态密码是指用户使用专门的设备或者软件在每次身份认证时都随机产生一个密码,由认证系统来验证密码的正确性并确认身份。动态密码可以有效地保护交易和账户的认证安全,采用动态密码就无需定期修改密码,安全省心。
[0090]4、动态令牌:即用来生成动态密码的终端。动态令牌从技术上分为3种形式即时间同步、事件同步和挑战/应答。动态令牌从终端来分类包含硬件令牌和手机令牌两种,手机令牌是安装在手机上的客户端软件,本发明中的动态令牌指的是硬件令牌。
[0091]本文中所描述的具体实施例仅仅是对本发明精神作举例说明,并非对本发明的范围限定,在不背离本发明的精神和实质的情况下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均属于本发明的权利要求书确定的保护范围内。
【主权项】
1.一种基于手机、蓝牙和二维码的动态令牌型智能手表,其特征在于:包括数据处理单元、来电信息提醒单元、语音通话单元、二维码图像获取单元、二维码图像识别单元、认证密码生成及输出单元、显示单元、蓝牙单元和电源管理单元,其中数据处理单元:对经由蓝牙单元接收到的数据进行处理,并做出相应反应;当接收到时间、天气预报等信息时,直接将数据传到显示单元进行显示;当接收到来电或短信时,需要将数据传送到来电信息提醒单元进行相应处理;来电信息提醒单元:接收到数据处理单元发送的来电或短信数据后,驱动该单元内的小马达产生振动,提醒用户查看或接听;语音通话单元:当用户需要接听电话或回复微信的时候,通过该单元内的喇叭和麦克风实现语音通话功能和微信对讲功能;二维码图像获取单元:该单元主要通过摄像头对屏幕上显示的二维码图像进行拍照,来获取认证服务端生成的二维码图像;二维码图像识别单元:通过特定的二维码识别方法对获取到的二维码图像进行解码,以获取其中的由挑战码或交互信息生成的密文;认证密码生成及输出单元:首先该单元将解码信息按照预定的解密算法进行解密,然后结合解密出来的挑战码或特定的交互信息,按照预定的加密算法和种子密钥计算生成认证密码,并把它输出给认证服务端,以便于进行密码正确性的验证;显示单元:用于显示拍摄到的二维码图像、显示二维码解码信息及其解密后的信息和显示时间、天气预报和手机来电或短信时的提醒信息数据;蓝牙单元:用于手机和动态令牌型智能手表间的无线通信;电源管理单元:主要为以上各单元提供电源,以保证它们的正常工作。
2.一种采用如权利要求1所述的基于手机、蓝牙和二维码的动态令牌型智能手表的实现方法,其特征在于:该方法具体步骤如下: 1)认证服务器端随机生成挑战码或通过交互界面获取用户输入的交互信息; 2)认证服务端将随机生成的挑战码或获取到的交互信息用加密算法进行加密,生成密文; 3)认证服务器端将加密生成的密文按照一定的编码规则生成二维码图像,并将其在交互界面上进行显示; 4)认证服务器端将随机生成的挑战码或交互信息按照预定的加密算法和种子密钥计算生成比对密码; 5)通过手机摄像头或动态令牌型智能手表上的二维码图像获取单元对二维码图像进行拍照,并在显示屏上进行显示; 6)通过手机上安装的的二维码图像解码软件,对二维码图像进行解码,并将解码得到的信息通过蓝牙单元传给动态令牌型智能手表;或者通过动态令牌型智能手表上的二维码图像识别单元来实现; 7)动态令牌型智能手表中的认证密码生成及输出单元,将获取到的解码信息按照预定的解密算法进行解密,当解密得到的挑战码或交互信息有误时,返回5)重新对二维码图像进行拍照并重新解码和解密,直到获得正确的挑战码或交互信息,当解密得到的挑战码或交互信息正确时,直接进入下一步; 8)动态令牌型智能手表中的认证密码生成及输出单元,将解密得到的挑战码或交互信息按照预定的加密算法和种子密钥计算生成认证密码,并将其输出给认证服务端,这里的加密算法和种子密钥应与4)中的加密算法和种子密钥保持一致; 9)认证服务端将认证密码与比对密码进行匹配,当二者匹配时,该次身份认证成功,否 贝U,该次身份认证失败。
【专利摘要】本发明涉及一种基于手机、蓝牙和二维码的动态令牌型智能手表及实现方法,步骤如下:认证服务端将随机生成的挑战码或获取到的交互信息生成密文;认证服务器端将生成的密文按照一定的编码规则生成二维码图像,并将其显示;动态令牌型智能手表中的认证密码生成及输出单元,将获取到的解码信息进行解密;将解密得到的挑战码或交互信息生成认证密码,并将其输出给认证服务端;认证服务端将认证密码与比对密码进行匹配,当二者匹配时,该次身份认证成功,否则,该次身份认证失败。本发明具有如下效果:该发明将智能手表与动态令牌相结合,使智能手表具有动态令牌的功能,将两者的优点结合起来,避免了单独使用时的弊端,具有很大的实际应用价值。
【IPC分类】H04L9-32
【公开号】CN104780044
【申请号】CN201410016946
【发明人】杨波, 罗美美, 邱柏云
【申请人】杭州晟元芯片技术有限公司
【公开日】2015年7月15日
【申请日】2014年1月15日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1