文件名称:imageEncryption:混沌序列和LFSR方法的图像加密
文件大小:845KB
文件格式:ZIP
更新时间:2024-05-28 15:51:12
MATLAB
imageEncryption 基于论文“使用逻辑图序列和线性反馈移位寄存器的状态序列生成的混沌密钥序列进行图像加密和解密”的论文,作者为“ ROHITH S,KN HARI BHAT,NANDINI SHARMA” 1. LFSR 该方法以任意种子开始,并生成下一个数字,如图所示 以下是使用此方法的结果 2.混沌序列该方法还从任意种子和另一个参数mu开始。 生成下一个数字的公式是:X(i)= mu * x(i-1)*(1 – x(i-1)) 在这个公式中,mu在2到4之间,当接近4时,该函数生成高度随机数。 该函数的行为如下 为了使加密更加安全,加密密钥是这两种方法的组合。 加密和解密:使用上述方法生成密钥后: encryptionImage = originalImage XOR密钥解密的图像=加密的图像XOR密钥
【文件预览】:
imageEncryption-master
----chaoticEnc.png(193KB)
----Decryption.m(426B)
----generateKeys.m(1KB)
----peppers.png(111KB)
----combinationEnc.png(193KB)
----chaotic.png(104KB)
----LFSR.png(49KB)
----LFSREnc.png(193KB)
----README.md(1KB)
----Encryption.m(858B)