密码保护系统和方法及密码产生装置的制作方法

文档序号:6472452阅读:94来源:国知局
专利名称:密码保护系统和方法及密码产生装置的制作方法
技术领域
本发明涉及信息安全技术,特别涉及一种密码保护系统和密码保护方法及密码产生装置
背景技术
计算机科学技术及互联网技术的进步,数字化信息服务为人们的生活提供了便利。与此 同时,信息安全也越来越受到人们的重视。通常状况下,使用者都会为自己的电脑等信息处 理设备设置复杂的密码来防止非法用户盗用信息处理设备。
然而,使用者在输入密码时,需要经过鼠标与键盘交替选择、大小写切换等繁杂输入操 作才能完成密码的输入,给使用者带来了不便。

发明内容
鉴于此,有必要提供一种操作简易的密码保护系统。
还有必要提供一种操作简易的密码保护方法。
还有必要提供一种密码产生装置。
一种密码保护系统,包括存储模块、动作感应模块、识别模块、记录控制模块、字符数 据库及密码验证模块。存储模块用于存储预设密码信息。动作感应模块用于感应用户的连贯 动作以产生动作信息,并将动作信息提供给所述识别模块。识别模块用于在检测到记录控制 模块产生控制信号期间,根据动作信息产生动作轨迹数据,在检测到记录控制模块停止产生 控制信号期间,根据动作轨迹数据匹配字符数据库中的字符以生成字符密码信息。密码验证 模块用于将字符密码信息与预设密码信息进行比较,以进行密码验证。
一种密码保护方法,包括如下步骤
感应用户的连贯动作以产生动作信息;
根据动作信息产生动作轨迹数据;
根据动作轨迹数据匹配字符数据库中的字符,以生成字符密码信息; 将生成的字符密码信息与预设密码信息比较,以进行密码验证。
一种密码产生装置,包括动作感应模块、记录控制模块、传送控制模块、识别模块、输 出模块及字符数据库。传送控制模块用于产生提交信号。记录控制模块用于产生控制信号。 识别模块用于在检测到记录控制模块产生控制信号期间,根据动作信息产生动作轨迹数据,
5在检测到记录控制模块停止产生控制信号期间,根据动作轨迹数据匹配字符数据库中的字符 以生成字符密码信息。输出模块用于响应提交信号,将匹配单元提供的字符密码信息提供给 一信息处理设备,以使所述信息处理设备根据字符密码信息完成密码验证操作。
通过上述密码保护系统、密码保护方法及密码产生装置,密码保护系统感应用户的连贯 动作以产生动作信息,根据动作信息产生动作轨迹数据,并根据动作轨迹数据匹配字符数据 库中的字符,以生成字符密码信息,最后将字符密码信息与预设密码信息进行比较,以进行 密码验证。这样,用户只需通过挥动密码产生装置来产生密码并实现密码的输入,从而简化 了密码的输入操作。


图l为一较佳实施方式的密码保护系统的功能模块图。
图2为图1中密码产生装置的功能模块图。
图3为 一较佳实施方式的密码保护方法的流程图。
图4为另一较佳实施方式的密码保护方法的流程图。
具体实施例方式
本发明提供一种密码保护系统,该密码保护系统感应用户的连贯动作。其中,连贯动作 是用户所作出的表示字符形状的动作。密码保护系统将感应的连贯动作转换为包括空间里一 组坐标点,并对该组坐标点分析以得到动作轨迹数据。密码保护系统再根据动作轨迹数据匹 配预存字符数据库中的字符以获得字符密码信息。例如,密码保护系统将感应到用户所做的 一 "Z"字形连贯动作转换为二维空间里的一组坐标点,然后分析该组坐标点的特征以得到 动作轨迹数据,最后根据动作轨迹数据从字符数据库中査找相匹配的"Z"字符以得到字符 密码信息。密码保护系统将产生的字符密码信息与预先存储的原始密码比较来完成密码验证
如图1所示的一较佳实施方式的密码保护系统10的功能模块图。密码保护系统10包括密 码产生装置40及信息处理设备30。
密码产生装置40用于感应用户的连贯动作,产生动作轨迹数据,并根据动作轨迹数据匹 配密码产生装置40中的字符数据库中的字符以获得对应的字符作为字符密码信息。
信息处理设备30包括接收模块301、密码验证模块303及存储模块304。存储模块304用于 存储原始密码。接收模块301接收密码产生装置40提供的字符密码信息。密码验证模块303接 收接收模块301提供的字符密码信息,并将字符密码信息与存储的原始密码比较来完成密码 验证。如果相同,信息处理设备30开始提供信息处理服务,否则输出密码错误信号。如图2所示的图1中密码产生装置40的功能模块图。其中,用户用手握住密码产生装置 40进行挥动,以使密码产生装置40感应到用户的挥动的动作轨迹而产生字符密码信息。密码 产生装置40包括动作感应模块420、记录控制模块440、传送控制模块450、识别模块460、输 出模块480及字符数据库490。识别模块460分别与动作感应模块420、记录控制模块440、输 出模块480及字符数据库490相连。传送控制模块450与输出模块480相连。
动作感应模块420用于感应用户的连贯动作以产生动作信息,并将动作信息提供给识别 模块460。例如,动作感应模块420为一加速度传感器,其感应用户的连贯动作以产生包括一 组电压值的动作信息。
记录控制模块440用于产生控制信号,该控制信号用来标识用户开始输入动作。例如, 记录控制模块440可以为一控制按键,当控制按键被按下时产生控制信号。
传送控制模块450用于产生提交信号,该提交信号用来指示输出模块480传送识别模块 460提供的字符密码信息给信息处理设备30。例如,传送控制模块450可以为一提交按键,当 提交按键被按下时产生提交信号。
识别模块460用于在检测到记录控制模块440产生控制信号期间,根据动作信息产生动作 轨迹数据,在检测到记录控制模块440停止产生控制信号期间,根据动作轨迹数据匹配字符 数据库490中的字符以生成字符密码信息。例如,识别模块460将动作信息转换为二维空间里 的一组坐标点,然后分析该组坐标点的特征以得到动作轨迹数据,最后根据动作轨迹数据从 字符数据库490中査找相匹配的字符以生成字符密码信息。
进一步的,密码产生装置40中的识别模块460包括检测单元461、轨迹记录单元463、匹 配单元465、计数单元467及判断单元469。
检测单元461用于在检测到记录控制模块440产生控制信号期间,提供第一检测信号给轨 迹记录单元463及计数单元467;在检测到记录控制模块440停止产生控制信号期间,提供第 二检测信号给匹配单元465、轨迹记录单元463和计数单元467。轨迹记录单元463用于根据第 一检测信号将动作信息转换为动作轨迹数据,根据第二检测信号停止转换操作。计数单元 467用于根据第二检测信号后开始计数密码保护系统10的时钟周期以产生计数值,并在接收 到第一检测信号时置零。其中,该计数值为前、后两个匹配操作间隔的时间。计数值判断单 元469用于接收计数单元467产生的计数值,并在计数值大于一预设值时,输出间隔信息给匹 配单元465。匹配单元465用于根据第二检测信号及轨迹记录单元263提供的动作轨迹数据匹 配字符数据库490中的字符以得到字符密码信息。另外,匹配单元465接收到间隔信息时,将 间隔信息添加匹配所得字符中以得到更加复杂的字符密码信息,进而增加了密码保护系统IO的安全性能。例如,匹配单元465在第一次匹配操作得到"Z"字符、在第二匹配操作得到 "H"字符,在第一次匹配操作之后、第二匹配操作之前接收到间隔信息,匹配单元465形成
的字符密码信息为"Z*H"。其中,"*"表示间隔信息。
输出模块480用于响应提交信号,将匹配单元465提供的字符密码信息提供给信息处理设
备30。输出模块480可以通过无线或有线方式将字符密码信息提供给信息处理设备30。 在其他实施方式中,可以将密码产生装置40装设于信息处理设备30中。 如图3所示,其为一较佳实施方式的密码保护方法的流程图,包括如下步骤 步骤S300,感应用户的连贯动作,产生动作信息。其中,连贯动作是用户所作出的表示
字符形状的动作。
步骤S302,根据动作信息产生动作轨迹数据。
步骤S304,根据动作轨迹数据匹配字符数据库中的字符,以生成字符密码信息。 步骤S306,将字符密码信息与预设密码信息比较,以进行密码验证。 如图4所示,其为另一较佳实施方式的密码保护方法的流程图,包括如下步骤 步骤S400,感应用户的连贯动作,产生动作信息。其中,连贯动作是用户所作出的表示 字符形状的动作。
步骤S402,根据动作信息产生动作轨迹数据。 步骤S404,根据动作轨迹数据匹配字符数据库中的字符。 步骤S406,计数前、后两个匹配操作间隔的时间,得到一计数值。 步骤S408,判断计数值是否大于预设值。
步骤S410,若计数值大于预设值,则在匹配所得的字符中增加间隔信息,以生成字符密 码信息。
步骤S412,若计数值小于预设值,则根据匹配所得的字符生成字符密码信息。 步骤S414,传送字符密码信息。
步骤S416,将字符密码信息与预设密码信息比较,以进行密码验证。 通过上述密码保护系统、密码保护方法及密码产生装置,密码保护系统感应用户的连贯 动作以产生动作信息,根据动作信息产生动作轨迹数据,并根据动作轨迹数据匹配字符数据 库中的字符,以生成字符密码信息,最后将字符密码信息与预设密码信息进行比较,以进行 密码验证。这样,用户只需通过挥动密码产生装置来产生密码并实现密码的输入,从而简化 了密码的输入操作。
权利要求
1.一种密码保护系统,包括存储模块、密码验证模块及字符数据库;所述存储模块用于存储预设密码信息;其特征在于所述密码保护系统还包括动作感应模块、记录控制模块及识别模块;所述动作感应模块用于感应用户的连贯动作以产生动作信息,并将动作信息提供给所述识别模块;所述识别模块用于在检测到记录控制模块产生控制信号期间,根据动作信息产生动作轨迹数据,在检测到记录控制模块停止产生控制信号期间,根据动作轨迹数据匹配字符数据库中的字符以生成字符密码信息;所述密码验证模块用于将字符密码信息与预设密码信息进行比较,以进行密码验证。
2.如权利要求l所述的密码保护系统,其特征在于所述识别模块包 括检测单元、轨迹记录单元及匹配单元;所述检测单元用于在检测到所述记录控制模块产生控制信号期间提供第一检测信号给 所述轨迹记录单元,在检测到所述记录控制模块停止产生控制信号期间提供第二检测信号给 所述匹配单元及所述轨迹记录单元;所述轨迹记录单元用于根据第一检测信号将动作信息转换为动作轨迹数据,根据第二 检测信号停止转换操作;所述匹配单元用于根据第二检测信号及所述轨迹记录单元提供的动作轨迹数据匹配所 述字符数据库中的字符以得到字符密码信息。
3.如权利要求2所述的密码保护系统,其特征在于所述识别模块还 包括计数单元及判断单元;所述计数单元用于计数密码保护系统的时钟周期以产生计数值;所述判断单元用于接收所述计数单元产生的计数值,并在计数值大于一预设值时,输 出间隔信息给所述匹配单元;所述匹配单元根据所述第二检测信号、动作轨迹数据匹配所述字符数据库中的字符及 间隔信息得到字符密码信息。
4 如权利要求l所述的密码保护系统,其特征在于所述密码保护系 统还包括一传送控制模块及输出模块,所述传送控制模块用于产生提交信号,所述输出模块 用于根据提交信号将字符密码信息提供给所述密码验证模块。
5 一种密码保护方法,包括如下步骤 感应用户的连贯动作以产生动作信息; 根据动作信息产生动作轨迹数据;根据动作轨迹数据匹配字符数据库中的字符,以生成字符密码信息; 将生成的字符密码信息与预设密码信息比较,以进行密码验证。
6 如权利要求5所述的密码保护方法,其特征在于 还包括以下步骤计数前、后两个匹配操作间隔的时间,得到一计数值; 判断计数值是否大于预设值;若计数值大于预设值,则在匹配所得的字符中增加间隔信息,以生成字符密码信息。
7 一种密码产生装置,包括动作感应模块及传送控制模块; 所述动作感应模块用于感应用户的连贯动作以产生动作信息,并将动作信息提供给所 述识别模块;所述传送控制模块用于产生提交信号;其特征在于所述密码产生装置还包括记录控制模块、识别模块、输出模块及字符数 据库;所述记录控制模块用于产生控制信号;所述识别模块用于在检测到记录控制模块产生控制信号期间,根据动作信息产生动作 轨迹数据,在检测到记录控制模块停止产生控制信号期间,根据动作轨迹数据匹配字符数据 库中的字符以生成字符密码信息;所述输出模块用于响应提交信号,将匹配单元提供的字符密码信息提供给一信息处理 设备,以使所述信息处理设备根据字符密码信息完成密码验证操作。
8 如权利要求7所述的密码产生装置,其特征在于所述识别模块包 括检测单元、轨迹记录单元及匹配单元;所述检测单元用于在检测到所述记录控制模块产生控制信号期间提供第一检测信号给所述轨迹记录单元,在检测到所述记录控制模块停止产生控制信号期间提供第二检测信号经 所述匹配单元及所述轨迹记录单元;所述轨迹记录单元用于根据第一检测信号将动作信息转换为动作轨迹数据,根据第二 检测信号停止转换操作;所述匹配单元用于根据第二检测信号及所述轨迹记录单元提供的动作轨迹数据匹配所 述字符数据库中的字符以得到字符密码信息。
9. 如权利要求8所述的密码产生装置,其特征在于所述识别模块还 包括计数单元及判断单元;所述计数单元用于计数密码产生装置的时钟周期以产生计数值;所述判断单元用于接收所述计数单元产生的计数值,并在计数值大于一预设值时,输 出间隔信息给所述匹配单元;所述匹配单元根据所述第二检测信号、动作轨迹数据匹配所述字符数据库中的字符及 间隔信息得到字符密码信息。
10. 如权利要求7所述的密码产生装置,其特征在于所述动作感应 模块为加速度传感器。
11. 如权利要求7所述的密码产生装置,其特征在于所述输出模块 通过无线方式将字符密码信息提供给所述信息处理设备。
全文摘要
一种密码保护系统,包括存储模块、动作感应模块、识别模块、记录控制模块、字符数据库及密码验证模块。存储模块用于存储预设密码信息。动作感应模块用于感应用户的连贯动作以产生动作信息,并将动作信息提供给所述识别模块。识别模块用于在检测到记录控制模块产生控制信号期间,根据动作信息产生动作轨迹数据,在检测到记录控制模块停止产生控制信号期间,根据动作轨迹数据匹配字符数据库中的字符以生成字符密码信息。密码验证模块用于将字符密码信息与预设密码信息进行比较,以进行密码验证。本发明还提供了一种密码保护方法及密码产生装置。
文档编号G06F3/01GK101620466SQ20081030243
公开日2010年1月6日 申请日期2008年6月30日 优先权日2008年6月30日
发明者聂剑扬, 磊 金 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1