当前位置: 首页 > 专利查询>李润清专利>正文

一种基于定位传感数据的动态二维码密钥管理器及其方法技术

技术编号:23152944 阅读:16 留言:0更新日期:2020-01-18 14:55
本发明专利技术公开了一种基于定位传感数据的动态二维码密钥管理器,涉及信息处理技术领域,本发明专利技术的技术方案是:包括密匙管理模块、定位模块、控制模块和显示器模块;所述密匙管理模块用于关于用户的密码;所述定位模块用于确定用户的位置进行确定;所述控制模块对用户的位置进行分析,对特定位置的用户开放密码;所述显示器模块用于将密码以二维码的方式呈现。只需要记住一个密钥,或者一个都不记。

A dynamic two-dimensional code key manager based on location sensing data and its method

【技术实现步骤摘要】
一种基于定位传感数据的动态二维码密钥管理器及其方法
本专利技术涉及一种基于定位传感数据的动态二维码密钥管理器,主要涉及信息处理

技术介绍
随着信息技术的不断发展,日常生活中对于网络的依赖程度越来越高,各种类型网站应运而生。出于信息保护等目的,大多网站都需要进行注册才能使用,这样,用户在注册不同的网站时,往往需要重复填写注册资料,且不同的网站使用不同的用户名和密码,这样,用户需要同时记住多个用户名和密码,若将所有的用户名和密码进行书面记录,例如通过纸件记录,则若该纸件丢失,则会造成信息泄露,影响隐私、财产安全。
技术实现思路
针对以上现有技术的不足,本专利技术提出一种基于定位传感数据的动态二维码密钥管理器,只需要记住一个密钥,或者一个都不记,就能通过手机扫描密钥管理器每隔一定时间生成的二维码令牌达到高安全性、方便快捷登录,解密。为达到上述目的,本专利技术的技术方案是:包括密匙管理模块、定位模块、控制模块和显示器模块;所述密匙管理模块用于关于用户的密码;所述定位模块用于确定用户的位置进行确定;所述控制模块对用户的位置进行分析,对特定位置的用户开放密码;所述显示器模块用于将密码以二维码的方式呈现。优选地,还包括有扬声器组件和麦克风组件,所述扬声器组件用于播放音频,所述麦克风组件用于采用用户端的声音。优选地,1)通过密匙管理器基于用户私匙、时间戳、定位和语音特征组成令牌明文;2)密匙管理器将令牌明文通过用户公匙进行非对称加密成令牌密文;3)将令牌密文生成二维码显示于密匙管理器上;4)通过终端设备读取所述二维码,并将读取得到的信息通过用户公匙再次进行非对称加密成令牌密文;5)终端设备将令牌密文提交服务器,服务器通过用户私匙解出时间戳、定位和语音特征;6)服务器对时间戳、定位和语音特征有效性验证,验证合法后,服务器通过用户私钥解密出用户信息,使用用户公钥加密与终端设备进行建立连接交互。本专利技术的技术原理及有益效果如下:整个过程,用户私钥在过程中全部门使用加密方式传输,并且解密过程在服务器端,从而保证更高等级的安全性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的其中四幅,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例的结构框图;图2为本专利技术实施例的启动过程的框图。图3为本专利技术实施例的解密过程图4为本专利技术实施例的管理方法框图。具体实施方式下面将结合附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的较佳实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例如图1-图2所示,本专利技术实施例包括密匙管理模块、定位模块、控制模块、显示器模块、扬声器组件和麦克风组件;所述密匙管理模块用于关于用户的密码;所述定位模块用于确定用户的位置进行确定;所述控制模块对用户的位置进行分析,对特定位置的用户开放密码;所述显示器模块用于将密码以二维码的方式呈现。所述扬声器组件用于播放音频;所述麦克风组件用于采用用户端的声音。1)通过密匙管理器基于用户私匙、时间戳、定位和语音特征组成令牌明文;2)密匙管理器将令牌明文通过用户公匙进行非对称加密成令牌密文;3)将令牌密文生成二维码显示于密匙管理器上;4)通过终端设备读取所述二维码,并将读取得到的信息通过用户公匙再次进行非对称加密成令牌密文;5)终端设备将令牌密文提交服务器,服务器通过用户私匙解出时间戳、定位和语音特征;6)服务器对时间戳、定位和语音特征有效性验证,验证合法后,服务器通过用户私钥解密出用户信息,使用用户公钥加密与终端设备进行建立连接交互。所述控制模块包括ARM单片机和IC卡,该ARM单片机采用型号为ARMv8,该ARM单片机使用两次非对称加密,第一次为App特定用户,第二次为二维码扫描设备,将包含用户私钥及时间戳、位置信息、语音特征数据生成令牌,然后以动态二维码方式显示,如20秒、1分钟更新一次,在移动设备APP扫描二维码后,验证为有效令牌后,再将该有效令牌数据加密后,提交到特定APP,该特定APP收到令牌后,用在服务器端用私钥解密出用户私钥,使用用户私钥解密出用户数据,再通过加密通道显示到客户端。由于设备无通信模块,采用智能IC卡为存储根密码,或者另外密钥管理器存储,并且所有密钥采用非对称加密方式存储、传递,从而最大程度上保证了安全性,同时也解决了当前各种应用程序登录用户名,密码,地址信息过多,用户难以记忆的问题,安全性上高于各种卡证,可以取代各种卡证,另外也解决了可以实现计算机应该系统对用户位置、状态的控制,达到对数据的特定访问的控制。并且使用动态二维码扫描登录,实现了当前技术条件下的最高安全性及方便快捷相统一。只需要记住一个密钥,或者一个都不记,就能通过手机扫描密钥管理器每隔一定时间(如20秒、1分钟)生成的二维码令牌达到高安全性、方便快捷登录,解密。另外设备上集成了导航、语音、图像、位置、传感器等模块,可以实现计算机应该系统对用户位置、状态的控制,达到对数据的特定访问的控制。特别是当前云应用的出现,特别需要高安全等级加密应用,以达到高等级安全性,使用户数据以加密方式,安全可靠地存储在云上,从而推进云计算应用。具体解密过程,选择需要认证的App_i-使及用户私钥key1解出App_i私钥,公钥-将App_i私钥,时间信息,导航数据等用app_i公钥加密-将加密后的数据再用公钥key_device_i进行二次加密,形成认证数据-将加密后的认证数据生成二维码将显示,每过一定时间(如20秒,30秒)更新一次。以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
1.一种基于定位传感数据的动态二维码密钥管理器,其特征在于,包括密匙管理模块、定位模块、控制模块和显示器模块,所述控制模块电连至所述密匙管理模块、定位模块和显示器模块;/n所述密匙管理模块用于关于用户的密码;/n所述定位模块用于确定用户的位置进行确定;/n所述控制模块对用户的位置进行分析,对特定位置的用户开放密码;/n所述显示器模块用于将密码以二维码的方式呈现。/n

【技术特征摘要】
1.一种基于定位传感数据的动态二维码密钥管理器,其特征在于,包括密匙管理模块、定位模块、控制模块和显示器模块,所述控制模块电连至所述密匙管理模块、定位模块和显示器模块;
所述密匙管理模块用于关于用户的密码;
所述定位模块用于确定用户的位置进行确定;
所述控制模块对用户的位置进行分析,对特定位置的用户开放密码;
所述显示器模块用于将密码以二维码的方式呈现。


2.根据权利要求1所述的一种基于定位传感数据的动态二维码密钥管理器,其特征在于:还包括有扬声器组件和麦克风组件,所述扬声器组件用于播放音频,所述麦克风组件用于采用用户端的声音。


3.根据...

【专利技术属性】
技术研发人员:李飞剑
申请(专利权)人:李润清
类型:发明
国别省市:重庆;50

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

1