[发明专利]一种数据加密传输方法有效
申请号: | 202110396391.3 | 申请日: | 2021-04-13 |
公开(公告)号: | CN113179159B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 吴建亮;胡鹏;王永君 | 申请(专利权)人: | 广州锦行网络科技有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40;G06N20/00 |
代理公司: | 北京精金石知识产权代理有限公司 11470 | 代理人: | 杨兰兰 |
地址: | 510095 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 加密 传输 方法 | ||
1.一种数据加密传输方法,其特征在于,包括以下步骤:
连接建立后,发送方利用连接建立过程中保存的根据随机生成的HMM模型生成的口令,对需要加密传输的原始数据进行初步加密,得到结果向量;
发送方根据该结果向量,结合连接建立过程中生成并保存的口令及该口令随机给定的HMM模型的状态转移矩阵A和初始状态转移概率向量∏,反向构造出对应的HMM模型;
发送方将构造的HMM模型发送给接收端;
接收端根据接收到的HMM模型解密得到初步加密的数据;
接收端再根据连接建立过程中的口令还原出原始数据;
数据传输结束时,将所有口令销毁,断开连接。
2.根据权利要求1所述的数据加密传输方法,其特征在于,发送方反向构造对应的HMM模型具体包括如下步骤:
假定口令随机给出了HMM模型的状态转移矩阵A和初始状态转移概率向量∏,随机生成观测概率矩阵B的N*(N-1)个值;
根据前向算法求得条件概率的N个累加值,即中的αT(i);
得到N个方程组成的方程组;
解方程得到观测概率矩阵B中的剩余的N个未知数,得到HMM模型;
N为HMM模型中的状态数;
O为观测序列;
αT(i)为前向概率;
λ代表HMM模型。
3.根据权利要求1所述的数据加密传输方法,其特征在于,所述数据加密传输方法具体包括如下步骤:
发送端采用连接建立过程中根据随机生成的HMM模型生成的口令处理需要加密传输的原始向量数据D={di}N,得到初步加密向量D'={d'i}N;
其中,N为HMM模型中状态数;K3为连接建立过程中服务端根据接收到客户端发送的HMM模型得到的口令;
用初步加密数据向量替代向量Pα,令αT(i)=d'i;
其中,Pα为由αT(i)构成的向量,Pα={αT(i)}N,为连接建立过程随机生成并保存的口令;
随机给定状态转移矩阵A=[aij]N×N、观察结果V={v1,v2,...,vN}、观测序列O={o1,o2,...oT}以及观察概率矩阵B中的(N-1)*N数据,N为HMM模型中的状态数,T为观测序列长度;
根据随机给定的初始状态转移概率向量Π=(πi)N和连接建立过程随机生成并保存的口令Pα={αT(i)}N,求解得到观察概率矩阵B中的N个未知数的值,并确定HMM模型λ=(A,B,∏);
发送端将HMM模型发送给接收端;
接收端接收到HMM模型后,用HMM前向算法得到初步加密向量D'={d'i}N;
接收端根据连接建立过程中保存的口令解密得到原始数据D={di}N;
数据传输结束时,将所有口令销毁,断开连接。
4.根据权利要求3所述的数据加密传输方法,其特征在于,通过在(1,N)范围内随机取值,随机生成观测序列O={o1,o2,...oT},其中,N为HMM模型中的状态数,T为观测序列长度。
5.根据权利要求1所述的数据加密传输方法,其特征在于,在所述HMM模型的各矩阵中,各行的和或各列的和大于1。
6.一种通信系统,其特征在于,使用权利要求1-5任一项所述的数据加密传输方法,执行如下操作:
连接建立后,发送方利用连接建立过程中保存的根据随机生成的HMM模型生成的口令,对需要加密传输的原始数据进行初步加密,得到结果向量;
发送方根据该结果向量,结合连接建立过程中生成并保存的口令及该口令随机给定的HMM模型的状态转移矩阵A和初始状态转移概率向量∏,反向构造出对应的HMM模型;
发送方将构造的HMM模型发送给接收端;
接收端根据接收到的HMM模型解密得到初步加密的数据;
接收端再根据连接建立过程中的口令还原出原始数据;
数据传输结束时,将所有口令销毁,断开连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州锦行网络科技有限公司,未经广州锦行网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110396391.3/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置