当前位置: 首页 > 专利查询>安徽大学专利>正文

一种面向用户的硬件密码管理器制造技术

技术编号:11963752 阅读:84 留言:0更新日期:2015-08-27 13:43
本实用新型专利技术涉及信息安全存储技术领域,特别涉及一种面向用户的硬件密码管理器,它包括下位机密码管理器和上位机单元;所述下位机密码管理器由主控MCU、指纹认证模块、密码存储模块组成,该主控MCU通过数据导线与指纹认证模块和密码存储模块相连;所述上位机单元由串口通信模块、密码信息查询与显示模块组成;所述上位机单元通过串口通信模块,通过网络与下位机密码管理器相连;它利用硬件存储、指纹认证和交互技术,一方面可以利用方便的一个主密码管理多个账户密码数据,另一方面又创造性的规避了主密码泄露带来的灾难性后果。

【技术实现步骤摘要】

本技术涉及信息安全存储
,特别涉及一种面向用户的硬件密码管理器
技术介绍
在互联网时代,我们越来越依赖各式各样的互联网服务,因此我们不得不在越来越多的网站上申请账号。于是,记忆这些种类繁多的用户名和密码就成了我们头疼的问题,另一方面,很多需要较高安全性的例如银行密码,因为这些密码是我们金融安全的保证,也是密码记忆及管理的重点。再者,越来越的互联网服务提供者和银行等要求我们必须使用较为复杂的密码,以此来抵御来自入侵者的暴力破解。而且,密码长时间不更换很不安全,经常更换密码又很难记住,从而导致用户无法正常登陆网站或者进行金融活动。面对上述问题,可以用记事本等软件,明文记下账户密码信息;浏览器自带密码保存;在线密码管理软件等。但是以上方式中用户的账户密码信息皆存储在PC机软件或第三方服务器中,有着面临被盗的根本性危险。如申请号20120413970.5所述的密码管理方法和装置,用户的数据是保存在第三方服务器中,如果取得用户的主密码,即破解了用户几乎所有的密码,在某种程度上来说具有极大的潜在危险性。如申请号03117016.1所述的计算机用户的个人密码管理法,用户需验证硬件电子钥匙key的口令,由于其采用的一个口令登陆的方式,其同样存在上述的潜在危险性。如申请号201310592811.0所述的密码管理系统,本技术与其主要区别为本技术通过上位机,创造性的将密码信息与特定网站链接起来,可在查询密码的同时,直接打开目标链接网站。通过上下位机软硬件系统的结合,既大大缩小密码存储器产品的大小,又进一步的协调了密码存储的安全性和便捷性。
技术实现思路
本技术的目的在于针对现有技术的缺陷和不足,提供一种结构简单,设计合理、使用方便的一种面向用户的硬件密码管理器,它利用硬件存储、指纹认证和交互技术,一方面可以利用方便的一个主密码管理多个账户密码数据,另一方面又创造性的规避了主密码泄露带来的灾难性后果。为实现上述目的,本技术采用的技术方案是:本技术所述的一种面向用户的硬件密码管理器,它包括下位机密码管理器和上位机单元;所述下位机密码管理器由主控MCU、指纹认证模块、密码存储模块组成,该主控MCU通过数据导线与指纹认证模块和密码存储模块相连;所述上位机单元由串口通信模块、密码信息查询模块与显示模块组成;所述上位机单元使用串口通信模块,通过网络与下位机密码管理器相连;其获取密码,采用如下的方法步骤:I)通过指纹认证模块完成用户的身份认证;2)通过串口通信完成上位机单元与下位机管理器间的指令和数据传输;3)通过上位机单元的上位机软件来控制信息显示,进行密码信息存储和密码信息查询,并利用查询模块获取存储在下位即硬件中的账户名和密码信息;其密码信息存储和密码信息查询的方法步骤如下:I)使用者进入上位机单元的上位机软件界面,进行功能选择:密码信息存储或密码信息查询;2)使用者选择密码信息存储菜单,然后输入密码信息,通过串口通信模块,将密码信息发送至下位机进行保存;3)使用者选择密码信息查询菜单,然后输入密码或者指纹,输入正确后,将该关键字信息通过串口通信模块传送给下位机管理器,下位机管理器完成数据查找并返特定的密码信息给上位机。进一步地,所述主控MCU优选为STC15W1K24S单片机。进一步地,所述指纹认证模块为核心指纹传感器。进一步地,所述核心指纹传感器为FPC1080刮擦式指纹传感器。进一步地,所述密码存储模块优选为EEPROM。进一步地,所述上位机软件为基于C++的Windows程序。采用上述结构后,本技术有益效果为:本技术所述的一种面向用户的硬件密码管理器,它利用硬件存储、指纹认证和交互技术,一方面可以利用方便的一个主密码管理多个账户密码数据,另一方面又创造性的规避了主密码泄露带来的灾难性后果。【附图说明】图1是本技术的结构示意图;图2是本技术的功能示意图。【具体实施方式】下面结合附图对本技术作进一步的说明。如图1、图2所示,本技术所述的一种面向用户的硬件密码管理器,它包括下位机密码管理器和上位机单元;所述下位机密码管理器由主控MCU、指纹认证模块、密码存储模块组成,该主控MCU通过数据导线与指纹认证模块和密码存储模块相连;所述上位机单元由串口通信模块、密码信息查询模块与显示模块组成;所述上位机单元使用串口通信模块,通过网络与下位机密码管理器相连;其获取密码,采用如下的方法步骤:I)通过指纹认证模块完成用户的身份认证;2)通过串口通信完成上位机单元与下位机管理器间的指令和数据传输;3)通过上位机单元的上位机软件来控制信息显示,进行密码信息存储和密码信息查询,并利用查询模块获取存储在下位即硬件中的账户名和密码信息;如图2所示,其密码信息存储和密码信息查询的方法步骤如下:I)使用者进入上位机单元的上位机软件界面,进行功能选择:密码信息存储或密码信息查询;2)使用者选择密码信息存储菜单,然后输入密码信息,通过串口通信模块,将密码信息发送至下位机进行保存;3)使用者选择密码信息查询菜单,然后输入密码或者指纹,输入正确后,将该关键字信息通过串口通信模块传送给下位机管理器,下位机管理器完成数据查找并返特定的密码信息给上位机。作为本技术的一种优选,所述主控MCU优选为STC15W1K24S单片机。作为本技术的一种优选,所述指纹认证模块为核心指纹传感器。作为本技术的一种优选,所述核心指纹传感器为FPC1080刮擦式指纹传感器。作为本技术的一种优选,所述密码存储模块优选为EEPROM。作为本技术的一种优选,所述上位机软件为基于C++的Windows程序。本技术在使用时,使用者首先需要将要保存的密码信息和关键字通过上位机发送到下位机,这将启用系统的密码信息存储功能。在使用者进行网上冲浪需要特定网站的使用者名和密码,或者在付款等金融活动中需要支付密码的时候,只需要在上位机中输入关键字,上位机将关键字信息传送给下位机,由下位机完成数据查找并返特定的密码信息给上位机。使用者将下位机返回的账密信息直接链接到对应网站或者输入到支付终端上即可。特别的,在每一个密码信息存储的时候,会有是否在查询的时候启用指纹认证的选项,以保证金融类或重要社交账号密码的安全性。本技术原则上使用者只需记住一个密码,在使用密码信息查询功能的时候输入管理密码,即可保证所有账户密码的安全。此外,本技术通过指纹认证模块完成用户的身份认证,以保证密码信息的安全;通过串口通信完成上下位机指令和数据的传输;通过上位机信息显示与查询模块获取存储在下位即硬件中的账户名和密码信息;并且通过PC端软件可直接打开相关网站并登陆,可以通过串口通信,使用户在PC机上可以增添、查询、删除下位机非易失性存储器介质中存储的密码数据。所述的串口通信为加密通信协议。对于本领域技术人员来说,将本技术思想做同等替换或更改,皆属于本技术权利保护范围内,本技术核心思想包括但不限于硬件存储、指纹认证、交互技术。具体的,本技术中硬件存储是指采用非易失性存储介质(如EEPROM)存储密码数据;本技术中指纹认证是指在密码查询的时候,可选择指纹认证来加强重要账户密码的安全性;本技术中交互技术是指本本文档来自技高网...

【技术保护点】
一种面向用户的硬件密码管理器,其特征在于:它包括下位机密码管理器和上位机单元;所述下位机密码管理器由主控MCU、指纹认证模块、密码存储模块组成,该主控MCU通过数据导线与指纹认证模块和密码存储模块相连;所述上位机单元由串口通信模块、密码信息查询模块与显示模块组成;所述上位机单元使用串口通信模块,通过网络与下位机密码管理器相连。

【技术特征摘要】

【专利技术属性】
技术研发人员:许先璠陈春雨马晓忠黄国宁高丽蓉毕春萍宋宾张莎莎
申请(专利权)人:安徽大学
类型:新型
国别省市:安徽;34

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

1