一种基于整数化混沌映射的动态S盒生成方法.pdf
是秋****写意
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
一种基于整数化混沌映射的动态S盒生成方法.pdf
本发明公开了一种基于整数化混沌映射的动态S盒生成方法,属于物联网信息安全技术领域,依次包括以下步骤:一,对0‑255的序列做一轮混沌映射f(x),并生成三个4bitS盒记为S1,S2和S3,其中f(x)可以采取任意混沌方程,但必须保证双射特性,对于生成的序列f(0),f(1)…f(255),将f(x)转换为二进制,令前4bit为a,后4bit为b;二,将a与b分别做一轮混沌映射f(x),得到的结果记为a
应用多混沌映射多动态S盒的分组密码系统.pdf
本发明涉及一种应用多混沌映射多动态S盒的分组密码系统,包括子密钥产生模块、动态S盒生成模块、加密模块和解密模块,首先利用多个混沌系统产生轮循环子密钥,利用多个混沌系统生成多个动态S盒;利用加密模块对明文件进行加密,明文文件被加密后,若需要解密时利用解密模块按照与加密过程相逆的顺序对密文件解密。本发明应用多混沌映射多动态S盒的分组密码系统,使用模块化程序设计方法,大大提高了加/解密运算速度,同时便于硬件实现,可广泛应用于政府、电子商务、军事、数字银行等众多领域。
一种基于S盒和混沌映射的测试数据加密方法.pdf
本发明涉及一种基于S盒和混沌映射的测试数据加密方法,技术特征在于:首先使用S盒对目标数据做预处理,然后采用Chebyshev映射生成置乱方法,再通过另一个Chebyshev映射选择并进行置乱,最后与Hybrid映射产生的混沌序列异或运算完成一轮加密。本发明提出的方法,通过一个混沌映射生成m个置乱方法,然后通过另一个混沌序列选择使用哪种置乱方法。把明文块分成8组,在一组中随机的选取置乱方法。在两轮置乱过程中会产生(m*m)/(8*8)种置乱。并且每轮置乱过程选取的排序方法都是由第一轮生成的,只不过每次的选取
基于混沌动态S盒的密码算法及其应用研究的中期报告.docx
基于混沌动态S盒的密码算法及其应用研究的中期报告1.研究背景和意义密码学作为一门重要的信息安全技术,能够有效地保护敏感信息的安全性。然而,随着计算机技术的发展,传统的密码算法逐渐变得不够安全和可靠。因此,加强密码算法的研究和开发,是保障信息安全的必要措施之一。混沌理论是一种新兴的、非线性动力学的数学理论,具有高度的随机性和不可预测性。混沌动力学在密码学中得到广泛应用,尤其是基于混沌动态S盒的密码算法,因其具有高度复杂性和不可逆性而备受关注。本研究旨在探讨基于混沌动态S盒的密码算法及其应用,为提高信息安全水
一种基于倒差混沌映射的RGB彩色图像加密方法.pdf
本发明公开了一种基于倒差混沌映射的RGB彩色图像加密方法,属于密码学及信息安全领域。本发明输入原始RGB彩色图像P,选取倒差混沌映射的参数和初值作为密钥K,并预设进行T轮加密操作,用密钥K迭代倒差混沌映射生成混沌伪随机序列;对混沌伪随机序列进行排列操作,再对明文图像P的图像数据进行相应的倒差混沌映射置乱以改变像素点位置得到置乱后图像;将混沌伪随机序列离散化处理得到离散随机序列,离散随机序列再与置乱后的图像进行异或运算以改变像素点的灰度值得到置混后的图像;置混后的图像再返回进行置乱处理和置混处理,并重复操作