[发明专利]基于分组密钥模式下对传输密钥快速加解密的方法有效
申请号: | 202011308157.2 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112532384B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 林贤生;刘建华;刘非;赵广富;沈建春;黄俊翔 | 申请(专利权)人: | 杭州国芯科技股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/06;H04L9/32 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱亚冠 |
地址: | 310012 浙江省杭州市文*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分组 密钥 模式 传输 快速 解密 方法 | ||
本发明公开了基于分组密钥模式下对传输密钥快速加解密的方法。现有方法中密钥属于明文传输,密文数据容易被破解。本发明中保持在加密端和解密端的分组密钥一致,分组密钥的每个字节进行逐次异或的值为0。加密时,加密端随机产生加密密钥,并对每个字节逐次异或,生成分组密码选择索引,得到分组密钥;将加密密钥和分组密钥异或,生成传输密钥;密文数据加密后与传输密钥和加密算法一起发送。解密时,解密端将传输密钥每个字节逐次异或,生成分组密码选择索引,得到分组密钥;将分组密钥和传输密钥异或,生成解密密钥,密文数据通过解密算法和解密密钥解密得到明文数据。本发明方法保证了加解密密钥在传输过程中的安全性,保护了密文数据安全性。
技术领域
本发明属于信息安全技术领域,具体是通信数据加解密技术领域,涉及的是基于分组密钥模式下对传输密钥快速加解密的方法。
背景技术
随着信息技术的迅速发展和广泛应用,信息安全越来越受到大家的重视和关注,在传输过程对数据内容安全性要求日益突出。传统的加解密算法有很多种,包括AES(Advanced Encryption Standard)加解密算法、DES(Data Encryption Standard)加解密算法、3DES(Triple Data Encryption Algorithm)加解密算法,每种加解密密算法都需要加解密密钥key,但在传输过程加解密密钥key属于明文传输,被加密的密文数据很容易被破解,失去对数据内容的安全性保护。同时,要求数据只能在同类设备下解密密钥key对密文数据解密能够得到正确的明文数据,而非同类设备下解密密钥key对密文数据解密不能够得到正确的明文数据。
发明内容
本发明的目的是提供一种基于分组密钥模式下对传输密钥快速加解密的方法,解决现有加密算法key的安全性传输,以及快速加解密。该方法在不影响设备加解密性能基础上,采用分组密钥高效地实现对加解密密钥key的进行快速加解密,保证加解密密钥key在传输过程的安全性,从而使数据内容得到安全性保护。
本发明中保存在加密端和解密端的分组密钥一致,其任意一组分组密钥ekey[i]的每个字节进行逐次异或的值为0:其中ekey[i][n]表示第i组分组密钥的第n个字节,i=0,1,…,255,n=0,1,…,(N-1),N表示第i组分组密钥的字节数,表示异或。
加密流程具体是:
步骤(1).加密端随机产生N个字节的加密密钥key:key=Rand();
步骤(2).将key的每个字节进行逐次异或,生成分组密码选择索引index:
key[n]表示key的第n个字节,n=0,1,…,(N-1);
步骤(3).通过分组密码选择索引index得到分组密钥ekey[index],即第index组的分组密钥;
步骤(4).将ekey[index]与key进行异或,生成传输密钥tkey:
步骤(5).需要加密的明文数据C通过加密算法Algorithm和加密密钥key,生成加密密文数据SC:SC=Encrpt(key,C,Algorithm);
步骤(6).发送加密密文数据SC、传输密钥tkey、加密算法Algorithm:
Send(SC,tkey,Algorithm)。
解密流程具体是:
步骤(1).解密端接收加密密文数据SC、传输密钥tkey、加密算法Algorithm:
Recv(SC,tkey,Algorithm);
步骤(2).将tkey的每个字节进行逐次异或,生成分组密码选择索引index:
tkey[n]表示tkey的第n个字节,n=0,1,…,(N-1);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州国芯科技股份有限公司,未经杭州国芯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011308157.2/2.html,转载请声明来源钻瓜专利网。