Chaotic Encryption:该存储库包含使用各种技术和完全用python编写的各种PRNG对图像进行加密的代码 源码
混沌加密 该存储库包含使用完全用python编写的各种技术对图像进行加密的代码。 所使用的混沌系统 1. Logistic映射方程 2. Lorenz微分方程组 使用的加密方法 1.仅替换(混淆方法) 在这里,代码用另一个像素替换了图像的每个像素(通过对初始像素值与使用上述PRNG之一生成的伪随机数(每个像素不同)进行异或运算而获得),从而使加密非常安全。 2.改组然后替换(扩散然后混淆方法) 此处,代码首先使用使用PRNG之一生成的随机数(每个像素一个)对图像的像素进行混洗,然后使用另一组键执行上述替换方法。 因此,这种加密方法非常安全。 将混沌与分形联系起来 该代码还旨在将混沌与分形联系起来,这从得到启发 最终报告 1.使用Lorenz微分方程系统进行加密的报告 该报告可以在找到。 2.分形混乱的报告 该报告可以在 找到。
文件列表
Chaotic-Encryption-master.zip
(预估有个12文件)
Chaotic-Encryption-master
Images
camera.jfif
6KB
glas-quadratisch-ga21492-taj-mahal-30x30cm-final-einzel.jpg
82KB
logistic-mandelbrot.gif
18.08MB
Reports
Calc Project.pdf
3.15MB
ODE Report.pdf
5.94MB
Lorenz encryption
sustitutionLorenz.py
2KB
暂无评论