[发明专利]通过记录用户输入速度实现数据加密、解密方法无效
申请号: | 201010535248.X | 申请日: | 2010-11-08 |
公开(公告)号: | CN102170348A | 公开(公告)日: | 2011-08-31 |
发明(设计)人: | 陈淮琰;乔增忠 | 申请(专利权)人: | 无敌科技(西安)有限公司 |
主分类号: | H04L9/00 | 分类号: | H04L9/00 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 商宇科 |
地址: | 710075 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 记录 用户 输入 速度 实现 数据 加密 解密 方法 | ||
技术领域
本发明涉及一种数据加密与解密方法,尤其涉及一种通过记录用户输入速度实现数据加密、解密方法。
背景技术
目前越来越多具备数据管理功能的产品都给用户提供了数据加密的操作,方便用户对私密数据进行管理,数据加密的重要性也与日俱增。大部分的文档加密措施都是以用户输入的内容为验证的主要根据或全部依据。至今,尚未发现对用户的输入速度进行记录,在验证用户解密的过程中,加以利用的加密措施。
发明目的
为了解决背景技术中存在的上述技术问题,本发明提供了一种安全可靠的通过记录用户输入速度实现数据加密与解密方法。
本发明的技术解决方案是:本发明提供了一种通过记录用户输入速度实现数据加密方法,其特殊之处在于:所述加密方法包括以下步骤:
1)设定单位密码内容,所述单位密码内容为第一重密码;
2)获取单位密码内容的输入速度,所述输入速度是第二重密码;
3)将第一重密码以及第二重密码进行存储。
上述步骤2)的具体实现方式是:
2.1)获取单位密码内容的输入时间;
2.2)以预定的时间段为单位,计算单位密码内容中前一个输入单位内容与后一个输入单位内容之间的间隔时间值;
2.3)以步骤2.2)所得到的间隔时间值决定输入速度。
上述步骤2.2)中所述预定的时间段是以dist秒为时间单位。
上述步骤2.2)中前一个输入单位内容的时间是time_a;所述后一个输入单位内容的时间是time_b;所述间隔时间值的计算方式是:
间隔时间值=[time_b-time_a]/dist+1。
一种通过记录用户输入速度实现数据解密方法,其特殊之处在于:所述通过记录用户输入速度实现数据解密方法包括以下步骤:
1)输入单位密码内容;
2)利用第一重密码对步骤1)所输入的单位密码内容进行首次验证,若首次验证成功,则进行步骤3);若首次验证失败,则进行步骤1)或结束;所述第一重密码是原始设定的单位密码内容;
3)利用第二重密码对步骤1)所输入的单位密码内容时的输入速度进行第二次验证,若第二次验证成功,则对数据进行解密;若第二次验证不成功,则进行步骤2)或结束;所述第二重密码是原始单位密码内容的输入速度。
上述步骤2)中进行首次验证的具体实现方式是:
利用第一重密码对步骤1)所输入的单位密码内容进行逐个匹配比对,若步骤1)所输入的单位密码内容与原始设定的单位密码内容完全匹配,则验证成功;若步骤1)所输入的单位密码内容与原始设定的单位密码内容不完全匹配,则验证失败。
上述步骤3)中进行第二次验证的具体实现方式是:
利用第二重密码对步骤1)所输入的单位密码内容时的输入速度进行进行匹配对比,若步骤1)所输入的单位密码内容时的输入速度与第二重密码完全匹配,则验证成功;若步骤1)所输入的单位密码内容时的输入速度与第二重密码不完全匹配,则验证失败。
上述步骤1)中所输入的单位密码内容时的输入速度的获取方式是:
a)获取输入单位密码内容的输入时间;
b)计算输入单位密码内容中前一个输入单位内容与后一个输入单位内容之间的间隔时间值;
c)以步骤b)所得到的间隔时间值决定输入速度。
上述步骤b)中前一个输入单位内容的时间是time_a;所述后一个输入单位内容的时间是time_b;所述间隔时间值的计算方式是:
间隔时间值=[time_b-time_a]/dist+1。
本发明的优点是:
本发明提供了一种实用有效的数据加密方法供各类产品使用,其在用户对数据加密时,以用户输入第一个单位内容为起始时间,以一定的时间段为单位,对用户输入单位内容的间隔时间进行记录,计算时间间隔值。在径行密码验证时,不只验证用户的输入内容,同时对第二个单位内容之后的每次输入,进行间隔时间值的验证,提供一种有效的加密措施,本发明可有效实现密码与输入速度双重加密的功能。
附图说明
图1是本发明所提供的加密方法在使用过程中流程示意图;
具体实施方式
本发明提供了一种通过记录用户输入速度实现数据加密方法,该加密方法包括以下步骤:
1)设定单位密码内容,所述单位密码内容为第一重密码;
2)获取单位密码内容的输入速度,所述输入速度是第二重密码:
2.1)获取单位密码内容的输入时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无敌科技(西安)有限公司,未经无敌科技(西安)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010535248.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:口服制剂
- 下一篇:基于虚拟速度传感器的快速路旅行时间预测方法