[发明专利]基于密码向量和斐波纳契矩阵的Diffie-Hellman加密方法有效
申请号: | 201810119265.1 | 申请日: | 2018-02-06 |
公开(公告)号: | CN108337087B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 包依勤 | 申请(专利权)人: | 南京晓庄学院 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 南京鑫之航知识产权代理事务所(特殊普通合伙) 32410 | 代理人: | 汪庆朋 |
地址: | 211171 江苏省南京市江宁*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 密码 向量 斐波纳契 矩阵 diffie hellman 加密 方法 | ||
1.一种基于密码向量和斐波纳契矩阵的Diffie-Hellman加密方法,其特征在于:按照以下步骤进行:
1)双方公开约定两个参数,一个整数g,一个素数N;
2)双方各自产生一个私有密钥向量x(x1,x2)和y(y1,y2),并计算出各自的公开密钥向量X和Y,X=(gx1 mod N,gx2 mod N),Y=(gy1 mod N,gy2 mod N);
3)双方对X和Y进行交换;公开密钥向量交换后,双方计算出用于加密和解密的密钥向量K1和K2,K1=Yx=(gx1y1 mod N,gx2y2 mod N),K2=Xy(gx1y1 mod N,gx2y2 mod N);
4)发送方通过密钥K1加密数据m,形成加密矩阵c(x,y),c(x,y)=((m+gx1y1)mod N,(m+gx2y2)mod N);
对加密矩阵c(x,y)通过Fibonacci矩阵Gn变换,最终获得加密数据向量Em,Em=c(x,y)×Gn;
接收方接收加密数据向量Em,通过Fibonacci逆矩阵G-n变换获得加密矩阵C(x,y),C(x,y)=Em×G-n,再经过K2解密报文,最终获得原文向量m(x,y),m(x,y)=C(x,y)-K2;
5)对原文向量进行比较,若m(x)与m(y)相等,则m等于m(x),即接收方获得数据m的原文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京晓庄学院,未经南京晓庄学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810119265.1/1.html,转载请声明来源钻瓜专利网。