利索能及
我要发布
收藏
专利号: 2018101192651
申请人: 南京晓庄学院
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于密码向量和斐波纳契矩阵的Diffie‑Hellman加密方法,其特征在于:按照以下步骤进行:

1)双方公开约定两个参数,一个整数g,一个素数N;

2)双方各自产生一个私有密钥向量x(x1,x2)和y(y1,y2),并计算出各自的公开密钥向x1 x2 y1 y2量X和Y,X=(g  mod N,g  mod N),Y=(g  mod N,g  mod N);

3)双方对X和Y进行交换;公开密钥向量交换后,双方计算出用于加密和解密的密钥向x x1y1 x2y2 y x1y1 x2y2量K1和K2,K1=Y=(g  mod N,g  mod N),K2=X(g  mod N,g  mod N);

x1y1

4)发送方通过密钥K1加密数据m,形成加密矩阵c(x,y),c(x,y)=((m+g )mod N,(m+x2y2g )mod N);

n

对加密矩阵c(x,y)通过Fibonacci矩阵G 变换,最终获得加密数据向量Em,Em=c(x,y)n×G;

‑n

接收方接收加密数据向量Em,通过Fibonacci逆矩阵G 变换获得加密矩阵C(x,y),C(x,‑ny)=Em×G ,再经过K2解密报文,最终获得原文向量m(x,y),m(x,y)=C(x,y)-K2;

5)对原文向量进行比较,若m(x)与m(y)相等,则m等于m(x),即接收方获得数据m的原文。