类神经网络密码系统及利用类神经网络的密码识别方法

文档序号:6571941阅读:321来源:国知局
专利名称:类神经网络密码系统及利用类神经网络的密码识别方法
类神经网络密码系统及利用类神经网络的密码识别方法技术领域
本发明是一种类神经网络密码系统及利用类神经网络的密码识别方法,特 别是一种安全可靠的类神经网络密码系统及利用类神经网络的密码识别方法。
背景技术
传统密码系统可分两类,其一是利用复杂的算法,如RSA密码系统,对使 用者数据进行加解密动作,此一密码系统的特点在于强调不明人士在不知其金 钥的情形下,即使用现今运算速度最快的计算机仍难以破解此密码系统,其二 是藉由人体独特身体构造作为身份的辨别,例如,指纹、瞳孔等。
此两种密码系统皆有其缺点,以第一种而言,每个使用者会经由通行码来 取得金钥,而通行码的设定都依据其个人相关数据,如此一来,搭配日新月异 的计算机技朮来暴力破解,其成功机率大幅提高,另外,通行码也有被窃取的 风险。而第二种技龙以人体构造取代密码系统作为身份的认证也有其风险,小 偷为了破解密码系统,窃取、暴力手段甚至直接胁迫使用者,以取得指纹(手指 头)或瞳孔对系统作认证。

发明内容
本发明的主要目的在于提供一种安全可靠的类神经网络密码系统及利用类 神经网络的密码识别方法。
为达上述目的,本发明提供一种类神经网络密码系统,其包括一输入单元, 其用以提供使用者进行输入密码的操作;该输入单元耦合一特征抽取单元,且 该特征抽取单元用以撷取输入操作中的特征向量;该特征抽取单元耦合一训练 单元,且该训练单元用以对特征向量进行训练调整以取得相应的训练结果;该 训练单元与该特征抽取单元均耦合至一认证单元,且该认证单元用以判断输入 操作中的特征向量是否与训练结果相符;该认证单元耦合一处理单元,且该处 理单元用以根据认证结果开通或关闭使用者的使用权限。
本发明还提供一种利用类神经网络的密码识别方法,其通过上述的系统以 达成,且该方法包括以下步骤建立一输入操作的数据库;特征抽取单元撷取 输入操作中的特征向量;训练单元对特征向量进行训练调整以取得相应的训练 结果;处理单元侦测类神经网络密码系统是否已训练完成;当类神经网络密码 系统已训练完成,则由处理单元侦测输入单元上是否存在输入密码的操作;当 侦测到有输入密码的操作后,会由特征抽取单元撷取输入操作中的特征向量;认证单元判断输入操作中的特征向量是否与训练结果相符;当输入操作中的特 征向量与训练结果相符时,会由处理单元开通使用者的使用权限。
相较于现有技朮,本发明通过类神经网络的建立及认证而使得密码系统变 得更为安全可靠。即使使用者遭人以生命胁迫而键入密码,亦可能因为过度恐 慌以及肾上腺素分泌过多导致手指神经控制僵硬,无法如同平时一般状态输入 密码。


图1为本发明类神经网络密码系统的系统方块图。
图2为本发明利用类神经网络的密码识别方法的流程图。
具体实施方式
请参阅图l所示,本发明类神经网络密码系统包括一输入单元10,其用以 提供使用者进行输入密码的操作;该输入单元10耦合一特征抽取单元20,且该 特征抽取单元20用以撷取输入操作中的特征向量,特征向量包括密码输入时间、 密码键入速度、密码键入力道、密码键入间隔速度;该特征抽取单元20耦合一 训练单元30,且该训练单元30用以对特征向量进行训练调整以取得相应的训练 结果;训练单元30与特征抽取单元20均耦合至一认证单元40,且该认证单元 40用以判断输入操作中的特征向量是否与训练结果相符;该认证单元40耦合一 处理单元50,且该处理单元50用以根据认证结果开通或关闭使用者的使用权限。 另,该特征抽取单元20耦合一数据库60,且该数据库60用以储存若干次输入 密码的操作。
请结合参阅图1及图2所示,本发明利用类神经网络的密码识别方法通过 图1的类神经网络密码系统以达成,且该方法包括以下步骤
步骤201:建立一输入操作的数据库60;
步骤202:特征抽取单元20撷取输入操作中的特征向量,其中,特征向量可为
一项或多项,特征向量可为密码输入时间、密码键入速度、密码键入力道、密 码键入间隔速度,特征向量抽取的项目越多,则会令整个密码系统越为复杂,
从而使密码的认证更为安全可靠;
步骤203:训练单元30对特征向量进行训练调整以取得相应的训练结果; 步骤204:处理单元50侦测类神经网络密码系统是否已训练完成;若已完成, 则进入步骤205;若未完成,则返回步骤203;
步骤205:处理单元50侦测输入单元10上是否存在输入密码的操作;若存在,
则进入步骤206;若不存在,则继续执行步骤205;
步骤206:处理单元50判断输入密码的字符与顺序是否正确;若正确,则进入
步骤207;若不正确,则返回步骤205;举例来说明,假如密码系统预设的密码为78A23n的话,使用者只有在依序输入六个字符(大小需一致)后,判断结果才 会为正确;步骤207:特征抽取单元20撷取输入操作中的特征向量;步骤208:认证单元40判断输入操作中的特征向量是否与训练结果相符;若相 符,则进入步骤209;若否,则返回步骤205;步骤209:处理单元50开通使用者的使用权限;使用权限可依密码系统的应用状况而定义,例如,若将此密码系统安装于银行存取款装置内时,开通使用权限即为允许使用者进行存款操作、取款操作、查询操作等;但若将此密码系统 安装于数据保密装置内时,开通使用权限即为读取操作、.下载操作、删除操作 等。
权利要求
1.一种类神经网络密码系统,其特征在于包括一输入单元,其用以提供使用者进行输入密码的操作;一特征抽取单元,其用以撷取输入操作中的特征向量;一训练单元,其用以对特征向量进行训练调整以取得相应的训练结果;一认证单元,其用以判断输入操作中的特征向量是否与训练结果相符;一处理单元,其用以根据认证结果开通或关闭使用者的使用权限。
2. —种利用类神经网络的密码识别方法,其通过一类神经网络密码系统以 达成,其中,该类神经网络密码系统包括一输入单元、 一特征抽取单元、 一训 练单元、 一认证单元及一处理单元,其特征在于该方法包括以下步骤建立一输入操作的数据库; 特征抽取单元撷取输入操作中的特征向量; 训练单元对特征向量进行训练调整以取得相应的训练结果; 处理单元侦测类神经网络密码系统是否已训练完成;当类神经网络密码系统已进入已训练完成的类神经网络系统后,则由处理 单元侦测输入单元上是否存在输入密码的操作;当侦测到有输入密码的操作后,会由特征抽取单元撷取输入操作中的特征 向量;认证单元判断输入操作中的特征向量是否与训练结果相符; 当输入操作中的特征向量与训练结果相符时,会由处理单元开通使用者的 使用权限。
3. 根据权利要求2所述的类神经网络密码系统,其特征在于当输入操作 中的特征向量与训练结果不相符时,则返回,由处理单元侦测输入单元上是否 存在输入密码的操作。
4. 根据权利要求2所述的类神经网络密码系统,其特征在于输入单元接 受使用者输入密码的操作后,先由处理单元对密码的字符与顺序进行判断,若 输入字符与顺序正确时,则由特征抽取单元撷取输入操作中的特征向量。
5. 根据权利要求4所述的类神经网络密码系统,其特征在于若输入字符 与顺序不正确时,则返回,由处理单元侦测输入单元上是否存在输入密码的操 作。
6. 根据权利要求2所述的类神经网络密码系统,其特征在于特征向量包 括密码输入时间。
7. 根据权利要求2所述的类神经网络密码系统,其特征在于特征向量包 括密码键入速度。
8. 根据权利要求2所述的类神经网络密码系统,其特征在于特征向量包括密码键入力道。
9.根据权利要求2所述的类神经网络密码系统,其特征在于特征向量包 括密码键入间隔速度。
全文摘要
本发明提供一种类神经网络密码系统及利用类神经网络的密码识别方法,其中,该类神经网络密码系统包括一输入单元、一特征抽取单元、一训练单元、一认证单元及一处理单元;该方法由该系统达成且包括以下步骤建立一输入操作的数据库;撷取输入操作中的特征向量并对其进行训练调整以取得相应的训练结果;然后由处理单元侦测类神经网络密码系统是否已训练完成,若已完成,则由处理单元侦测是否存在输入密码的操作;若存在,会由特征抽取单元撷取特征向量;认证单元判断特征向量是否与训练结果相符;若相符,再由处理单元开通使用者的使用权限。本发明通过类神经网络的建立及认证而使得密码系统变得更为安全可靠。
文档编号G06F21/00GK101295333SQ20071002775
公开日2008年10月29日 申请日期2007年4月28日 优先权日2007年4月28日
发明者许斐盛 申请人:佛山市顺德区顺达电脑厂有限公司;神基科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1