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

通过指纹识别生成密码的电脑键盘制造技术

技术编号:2942748 阅读:491 留言:1更新日期:2012-04-11 18:40
本实用新型专利技术涉及一种通过指纹识别生成密码的电脑键盘,属于生物特征识别技术应用与电脑键盘领域。本实用新型专利技术的电脑键盘包括USB接口(1)、USB HUB(2)、USB接口(3)、密码生成模块(4)、指纹识别模块(5)、USB接口(6)、键盘电路 (7)和键盘外设(8)。所述指纹识别模块(5),采用公知的指纹传感器和指纹识别芯片,或者只采用指纹传感器。所述密码生成模块(4)采用DSP微处理器和Flash芯片。本实用新型专利技术的电脑键盘使得电脑用户输入指纹,自动生成并填入多个应用程序的密码;可由多个用户应用;可直接用于采用账号和密码验证身份的应用程序,也可用于采用指纹特征数据验证身份的应用程序。(*该技术在2018年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种通过指纹识别生成密码的电脑键盘,属于生物特征识 别技术应用与电脑键盘领域。二
技术介绍
现代社会,每个人都要用到各种账号和密码,比如电子邮箱、特殊文档、QQ、网络游戏及多种其他软件等等。密码的安全性和易记性之间又是一对矛盾。 为了容易记忆,设置的密码往往具有某种意义或规律,比较短,但是安全性差; 反之,为了提高密码的安全性,设置的密码要求没有任何意义,比较长,又经 常更新,但是难以记忆。于是出现了各种密码管理工具,辅助密码生成、密码 填写、文件加密解密以及密码的删除、更新等管理功能。但是这种密码管理工 具仍然需要通过账号和密码登录进入,摆脱不了常规密码的不足,即安全性和 易记性矛盾,使用不便。为了克服常规密码的不足,增加安全性,出现了各种方法和技术,如密 码保护卡方法、数字证书技术以及属于生物特征识别技术的指纹、虹膜和面部 识别等。密码保护卡与应用程序是一一对应的,难以通用,数字证书存在丢失 的可能,而生物特征识别技术则没有这些问题。生物特征识别中的指纹识别给 用户带来了很大便利,发展较成熟,已经出现了多种实用的产品。指纹识别技 术推广的障碍一方面在于需要采集装置,增加投资,另外重要的是存在大量的 遗留系统采用账号和密码验证身份方式。为了适应计算机外设的简约化发展趋势,作为电脑主要输入设备的键盘逐 渐集成了多种功能,如鼠标、手写板、IC卡读卡机和指纹识别等。这些产品已 经广泛应用,十分成熟。本技术的电脑键盘,首先集成了密码和指纹识别身份验证的优点,通 过指纹识别生成密码,然后把这一功能集成到电脑键盘中。三、
技术实现思路
本技术的目的在于提供一种通过指纹识别生成密码的电脑键盘,电脑 用户可通过本技术的电脑键盘录入指纹,生成密码,自动填入基本输入输 出系统(BI0S)、操作系统登录界面以及其他软件,并提供密码方案的注册、删 除、排序等管理功能。所述密码方案是指根据指纹的特征数据生成密码的方案, 包括密码设置参数和密码生成算法参数。所述密码设置参数是表示密码长度、 包含字符(数字、字母和其他ASCII码字符)和是否允许密码相同的三个参数。 所述密码生成算法参数是指根据指纹特征数据生成密码时算法的设置参数。采用本技术的电脑键盘,电脑用户不必记忆密码、能保证密码的安全性,而 且可由多个用户应用。本技术的电脑键盘可用于多个采用账号和密码验证 身份的应用程序,也可用于采用指纹识别方式登录的应用程序。本技术的电脑键盘,包括通用串行总线(USB)接口 1、USB集线器(HUB) 2、 USB接口3、密码生成模块4、指纹识别模块5、 USB接口6、键盘电路7和 键盘外设8。其中USB HUB2用来将USB接口 1扩展为USB接口 3和USB接口 6, 密码生成模块4主要用来接收和转发指纹识别模块5获得的数据,生成密码上 传到电脑,也可以直接把指纹特征数据或指纹特征匹配结果上传到电脑;键盘 电路7主要用来扫描接收键盘外设事件,生成键盘按键信息上传到电脑。所述指纹识别模块5和密码生成模块4具备的功能有指纹识别和密码生成 参数设置、指纹图像数据采集和处理、指纹特征识别、指纹特征模板注册和管 理、指纹特征匹配、应用程序标识码和用户标识码生成、应用程序名称管理、 密码生成和管理以及用户密码序号生成等功能。所述指纹识别参数设置用于设 置指纹图像采集的参数,如对比度、亮度、锐度和标准差阈值等参数。所述密 码生成参数设置用于设置密码方案和用户密码序号生成算法的参数。所述指纹 图像数据采集和处理是指通过指纹传感器获得指纹图像,并进行滤波、背景分 离、二值化和平滑锐化等处理。所述指纹特征识别是指从处理的指纹图像数据 中获得标识指纹的特征数据,包括纹形、三角点、特征点及其方向、分类、脊 线和位置等。所述指纹特征模板注册和管理是指保存标识用户身份的指纹特征 数据,并进行排序、删除和更新等。所述指纹特征匹配是指把获取的指纹特征 数据与指纹特征模板进行匹配,以确定用户身份,返回一个布尔值。所述用户 标识码用于标识用户身份,与指纹特征模板是一一对应的。所述应用程序标识 码用于标识应用程序,与应用程序名称是一一对应的。所述应用程序名称管理 包括应用程序名称的注册和修改功能,应用程序名称一般采用应用程序的进程 名称或网址表示。所述密码生成和管理是指根据密码方案从指纹特征模板计算 出此用户的用于某应用程序的密码,并可进行重生成、查询和存储,密码方案 修改则密码自动重新生成。所述用户密码序号生成是指根据用户最近使用密码 的频率生成并更新其密码的顺序编号,用户密码序号用于确定用户选择和管理 密码时的密码显示(以字符"*"显示)顺序。键盘电路7和键盘外设8都采用公知的元件和技术实现。本技术的电脑键盘,在驱动程序中增加参数设置、密码管理和指纹特 征模板管理功能。所述参数设置是指设置指纹识别参数和密码生成参数。所述 密码管理包括密码生成、选择、填写、重新生成、查询和方案修改。所述指纹特征模板管理包括注册、排序、删除、更新和存储状态査询。密码验证流程如图2所示。(l)用户通过指纹传感器录入指纹,验证指纹图像的面积和清晰程度,如果不合格,则提示用户重新输入或修改指纹传感器的参数设置,直到录入的图像合格。(2)进行图像的处理和特征数据的提取,并与 已经注册的指纹特征模板进行匹配;如果不匹配,则提示注册新的指纹特征模 板,若用户选择不注册则退出;若用户选择注册,则注册为新的指纹特征模板, 并自动生成用户标识码。(3)通过电脑操作系统的进程信息或网络浏览器的网址 获取当前应用程序的名称,如果不能得到,则提示用户从己注册的应用程序中 选择一个,也可以录入一个新应用程序。(4)如果应用程序不存在,则注册应用 程序(系统自动生成应用程序标识码),并根据指纹特征模板和设置的密码方案 生成密码;如果应用程序已经存在,则读取其密码。(5)将获得的密码,输出到 电脑,填入应用程序。(6)记录当前应用程序的密码使用序号,如果符合条件则 修正应用程序的用户密码序号。本技术的有益效果是使得电脑用户不必记忆密码,又能保证密码的 安全有效;可用于生成和自动填入多个应用程序的密码,也可以生成、查询和 保存用户个人的多个其他密码,如存折、银行卡、电话卡和密码箱等密码;可 以由多个用户应用,互相没有任何影响。本技术利用了指纹识别技术,但 不用改变己有采用账号和密码验证身份的应用程序,提高了安全性和使用的便 利性,当然也可以用于直接采用指纹特征数据验证身份的应用程序。四附图说明图1为本技术的总体结构示意图; 图2为密码验证流程图。五具体实施方式以下结合附图和具体的实施例对本技术的技术方案进行详细地说明。 图1为本技术的总体结构示意图,包括USB接口1、 USBHUB2、 USB接口 3、密码生成模块4、指纹识别模块5、 USB接口 6、键盘电路7和键盘外设8。 所述USB HUB2选择GL650作为主控芯片,将USB接口 1扩展为USB接口 3和USB 接口 6。所述密码生成模块4主要用来接收和转发指纹识别模块5获得的数据, 生成密码上传到电脑,也可以直接把指纹特征数据或指纹特征匹配结果上传到 电脑。所述指纹识别模块5包含公知本文档来自技高网...

【技术保护点】
通过指纹识别生成密码的电脑键盘,包括USB接口(1)、USB HUB(2)、USB接口(3)、密码生成模块(4)、指纹识别模块(5)、USB接口(6)、键盘电路(7)和键盘外设(8),其特征在于通过USB接口(1)连接电脑,将数据上传到电 脑。

【技术特征摘要】

【专利技术属性】
技术研发人员:苏子林
申请(专利权)人:鲁东大学
类型:实用新型
国别省市:37[中国|山东]

网友询问留言 已有1条评论
  • 来自[江苏省南京市南京信息工程大学中苑东门海阔天空网吧] 2015年01月30日 10:22
    一个男人回到家中,从一个外来者的视角观察自己的生活,用从来没有过的状态去体会自己的生活,那一刻,一切仿佛充满了秘密,整个生活也变了味儿。
    0
1
相关领域技术
  • 暂无相关专利