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