版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本发明提供一种基于混沌分组密码的数据划分成多个分组,输入至轮函数中进行加密运用系统参数和固定参数所确定的轮密钥对明文结构部分的S盒和线性结构部分的系统参数和固2将所述明文数据划分成多个分组,输入至轮函数中进行加密运所构造的S盒参与数据置换,并调用系统参数和固定参数所确定的轮密钥对所述明文数据利用混沌映射序列来动态构造S盒的值,选定合适的Logistic混沌映射的初始值和参数μ;将输入的加密密钥进行一定的处理,作为混沌映射运算的初始值系统参数和固定参数动态生成,具体为:依次选将满足位数条件的前4个基础值放入系统参数存储列表,之后的32个基础值放入固定参数利用混沌序列动态化构造非线性结构部分的S盒和线性结构部分的系统参数和固定参2.如权利要求1所述的基于混沌分组密码的数据加密方法,其特征在于,获取加密密所构造的S盒参与数据置换,并调用系统参数和固定参数所确定的轮密钥对所述明文数据利用混沌映射序列来动态构造S盒的值,选定合适的Logistic混沌映射的初始值和参数μ;3将输入的加密密钥进行一定的处理,作为混沌映射运算的初始值系统参数盒和固定参数动态生成,具体为:和固定参数的基础值,直接对生成的基础值乘以2的32次方进行扩大,随后进行位数的判利用混沌序列动态化构造非线性结构部分的S盒和线性结构部分的系统参数和固定参5.如权利要求4所述的基于混沌分组密码的数据加密系统,其特征在于,获取加密密4[0005]为了解决上述问题,本发明提供一种基于混沌分组密码利用混沌序列动态化构造非线性结构部分的S盒和线性结构部分的系统参数和固定参数,调用所构造的S盒参与数据置换,并调用系统参数和固定参数所确定的轮密钥对所述明文5调用所构造的S盒参与数据置换,并调用系统参数和固定参数所确定的轮密钥对所述明文[0024](1)本发明利用混沌序列动态化构造非线性结构部分的S盒和线性结构部分的系6[0042]F(X,X,X,,X3,rk)=X,BT(X,XBX;Brk)(2)动态化构造非线性结构部分的S盒和线性结构部分的系统参数和固定参数,以对明文数据7调用所构造的S盒参与数据置换,并调用系统参数和固定参数所确定的轮密钥对所述明文[0055]在具体实施中,以明文和密钥均为0x123456789abcdeffedcba987[0056]S1:S盒动态生成。利用混沌映射序列来动态构造S盒的值,需要选定合适的8[0063]固定参数:{0x331fba63,0xa3a73ca0,0xec21ddca,0x494d296c,0xd13eeb54,0x98db8401,0xf656d874,0x252f0f0a,0x7f20dfe0,0xfffb52b1,0x1241359a,0x43cf76b6,0xc7639317,0xb05d55be,0xdb720fb6,0x7d560aa9,0xffe1fa12,0x1cde7bfe,0x66739630,0xf5cb868d,0x27311496,0x84c38217,0xffa397a4,0x166c8280,0x51d6323a,0xdeb26004,0x73e156eb,0xfdb2d23b,0x2330bdc5,0x7968bb79,0xff509[0065]rk[0]:0xc2b29f81rk[1]:0xc36033edrk[2]:0xb4cf19d7rk[3]:0x14edbf7crk[4]:0x96954a4ark[5]:0x45017b2erk[6]:0xc953093ark[7]:0x63bc2023rk[8]:0x10944933rk[9]:0xc20e1a9crk[10]:0x2ebf682ck[11]:0xce684381rk[12]:90x375f55drk[13]:0x30f1d669rk[14]:0xdfe446e7k[15]:0x3d8e7382rk[16]:0x1d714559rk[17]:0xea46b0b5k[18]:0x33c62890rk[19]:0x264c9736rk[20]:0x700c9da7rk[21]:0x53f7bfb0rk[22]:0xcee0aecbrk[23]:0xbccd7adbrk[24]:0x14ab3c8crk[25]:0x3bc45a09rk[26]:0x98ee34c8rk[27]:0xd7bc1bberk[28]:0xf427c71erk[29]:0x1500a51frk[30]:0x4708e6d9rk[31[0067]这样,利用混沌序列动态化构造非线性结构部分的S盒和线性结构部分的系统参[0069]为了验证本实施例所提出的数据加密方法相较于现有的基于国密SM4的数据加密[0072]通过将基于国密SM4的数据加密方法与本实施例所提出的加密方法的轮密钥中各[0076]进一步地,利用混淆和扩散性对本实施例所提出的数据加密方法进行安全性测调用所构造的S盒参与数据置换,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小小设计师:绘制属于我们的美丽校园小学主题班会课件
- 建筑师项目合规绩效评定表
- 新产品技术标准对接会议议定事项函(8篇)范文
- 设计岗创意产出考核表
- 财务业绩绩效分析表
- 2025-2026学年同源染色体教学设计
- 2025-2026学年雪花片教案小花
- 江苏省盐城市建湖县2027届四年级数学第一学期期末教学质量检测试题含解析
- 2025-2026学年小学教学设计平行线
- 2027届昆明市禄劝彝族苗族自治县数学六年级第一学期期末质量检测试题含解析
- 2026年执业药师《药事管理与法规》考试综合练习及完整答案详解(名师系列)
- 2026年档案修裱技术规范与破损档案抢救修复流程考核
- 《保障农民工工资支付条例》宣贯会
- 烫伤预防与护理实践指南(2025年版)
- 《2026年》医院行政岗位高频面试题包含详细解答
- 2026春外研版七年级下册英语期末试卷一(含听力音频答案)
- 啤酒节策划总体方案
- 市政公用工程管理与实务
- 2024年南康区国资监管企业招聘企业员工考试真题
- 门窗副框合同协议
- 回弹法混凝土强度检测方法课件
评论
0/150
提交评论