[发明专利]一种手游终端加密认证方法及装置有效
| 申请号: | 202011293853.0 | 申请日: | 2020-11-18 |
| 公开(公告)号: | CN112333698B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 李宁 | 申请(专利权)人: | 深圳大师科技有限公司 |
| 主分类号: | H04W12/03 | 分类号: | H04W12/03;H04W12/041;H04W24/02;H04W40/04;H04W88/02 |
| 代理公司: | 深圳金伟创新专利代理事务所(普通合伙) 44628 | 代理人: | 李靓 |
| 地址: | 518103 广东省深圳市宝*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 终端 加密 认证 方法 装置 | ||
1.一种手游终端加密认证方法,其特征在于,所述方法执行以下步骤:
步骤1:手机设备对应用程序内需要加密的数据基于窗口进行明文分组,得到多个分组明文数据;
步骤2:随机生成多个类型彼此互不相同的密钥,密钥的数量至少等于分组明文数据的数量;
步骤3:基于生成的密钥构建密钥树,所述密钥树的根节点和子节点均为生成的密钥,每个密钥所处的位置均为随机分配;
步骤4:针对每个分组明文数据,从密钥树中取出一个密钥,对该分组明文数据基于取出的密钥进行加密,得到加密数据;
步骤5:手机设备通过网络接口将加密数据发送至网络;手机设备对网络发送过来的加密数据进行解密;所述步骤4中:针对每个分组明文数据,从密钥树中取出一个密钥的方法包括:将密钥树中的节点进行地址编号,所有节点之间的地址编号均不相同;在密钥树中随机选取密钥树的P个节点,选取的节点至少包含:根节点、终节点以及其他若干个中间节点;执行以下步骤K+1次:在选取的P个节点中进行路径规划,同时,统计路径中的节点数量;然后在K+1的统计结果中,选取统计路径中的节点数量最少的路径作为寻路路径,将寻路路径中的终节点对应的密钥作为加密用密钥。
2.如权利要求1所述的方法,其特征在于,所述执行以下步骤K+1次:所述在选取的P个节点中进行路径规划,同时,统计路径中的节点数量;然后在K+1的统计结果中,选取统计路径中的节点数量最少的路径作为寻路路径,具体包括:在选取的P个节点中,确定一个中心节点,其坐标为(0,0);定义节点传输最短路径,节点传输最短路径包括:节点传输最短路径根节点和节点传输最短路径中子节点;所述节点传输最短路径中子节点可以连接到其他节点;基于能量Rij、传输距离Pij、信道安全Bij和k值更新路径规划的算法公式,其中,k值为i和j两个节点的相邻节点的数量之和,i和j表示密钥树中两个不同的节点;建立好路径之后进行路径规划,选取统计路径中的节点数量最少的路径作为寻路路径,将寻路路径中的终节点对应的密钥作为加密用密钥。
3.如权利要求2所述的方法,其特征在于,所述步骤5中:手机设备对网络发送过来的加密数据进行解密的方法包括:对接收到的加密数据进行密文分组,得到多个分组密文数据;针对每个分组密文数据,基于寻路算法从密钥树中选取对应的密钥进行解密。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大师科技有限公司,未经深圳大师科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011293853.0/1.html,转载请声明来源钻瓜专利网。





