[发明专利]一种基于空间运动的加密解密系统及方法无效
申请号: | 201210153461.3 | 申请日: | 2012-05-17 |
公开(公告)号: | CN102724034A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 李智杰 | 申请(专利权)人: | 人民搜索网络股份公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 刘淑敏 |
地址: | 100020 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 空间 运动 加密 解密 系统 方法 | ||
1.一种基于空间运动的加密解密系统,其特征在于,该系统主要包括运动感知模块、密钥生成模块、密钥验证模块、加密模块、解密模块、控制模块以及密钥存储模块;其中:
运动感知模块,用于接收方位传感器硬件产生的方位数据;
密钥生成模块,用于处理所述方位数据,将该方位数据转化成向量表示,作为用户密钥;
加密模块,采用DES、AES或其他任意对称密钥系统完成对上述信息的加密过程;
解密模块,采用DES、AES或其他任意对称密钥系统完成对所述加密信息进行解密;
控制模块,用于对所述系统进行控制,以针对用户不同的意图调用不同的其他模块;以及,
密钥存储模块,以密文形式针对用户不同的信息存储不同的生成密钥。
2.根据权利要求1所述的基于空间运动的加密解密系统,其特征在于,该系统进一步包括密钥验证模块,通过再次录入用户便携设备的方位变化信息,采用一定的误差容忍设置与之前保持的密钥进行比对,如果处在可接受范围内则验证通过,并采用之前的密钥进行解密。
3.根据权利要求1所述的基于空间运动的加密解密系统,其特征在于,所述运动感知模块,能够利用便携设备的硬件驱动程序或便携设备操作系统的相关模块。
4.根据权利要求1所述的基于空间运动的加密解密系统,其特征在于,所述方位传感器包括陀螺仪、加速度传感器。
5.一种基于空间运动的加密方法,其特征在于,该方法包括:
A、从用户声明密码录入开始,通过控制模块初始化用户的运动状态属性;
B、用户同时开始以一定的方式开始移动便携设备,控制模块则以一定频率调用运动感知模块获得便携设备的运动状态信息;
C、当运动序列产生后,利用密钥生成模块采用一定的算法将生成的运动状态序列进行计算生成密钥序列;
D、将所述密钥以密文形式采用私有密钥加密并存入密钥存储模块;
E、采用对称密钥算法如DES等对信息进行加密。
6.根据权利要求5所述的基于空间运动的加密方法,其特征在于,步骤B所述控制模块以一定频率调用运动感知模块获得便携设备的运动状态信息,具体为:移动所述便携设备持续一定时间为止,每次运动后查询产生运动状态的信息,生成运动状态序列。
7.一种基于空间运动的解密方法,其特征在于,该方法包括:
a、从用户声明密码录入开始,利用控制模块初始化用户的运动状态属性,运动状态定义与加密过程定义一致;
b、用户同时开始以一定的方式开始移动便携设备,控制模块以与加密过程中相同的频率调用运动感知模块获得便携设备的运动状态信息序列;
c、运动状态序列产生后,调用密钥生成模块将其生成待匹配密钥 ;
d、在密钥存储模块中提取待解密信息的密钥并解密,将其命名为密钥P,然后与待匹配密钥进行比对;
e、如果比较结果相等,则采用密钥P对信息采用与加密过程相对应的解密算法进行解密,否则,提示用户错误信息。
8.根据权利要求7所述的基于空间运动的解密方法,其特征在于,步骤e所述提示用户错误信息包括提示用户重新录制及输入密码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于人民搜索网络股份公司,未经人民搜索网络股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210153461.3/1.html,转载请声明来源钻瓜专利网。