Logistic 置乱彩色图像加密 算法 python Logistic 图像置乱加密算法,可以加密图像,算法开销小,简单易懂,但是网上没有找到python代码,我就自己写了一个。原理以及展示可以参考 这篇博文 以及这篇 解码只需要吧加密图像带入算法,即可得到解密后图像。 我优化了算法,对于彩色图像,灰度图像都适用。 以下是算法代码 # logistic encrypted for image from PIL import Image import numpy as np def logic_encrypt(im, x0, mu): xsize, ysize = im.size
2021-04-12 18:09:45 411KB c gi gis
1
ecc算法的代码以及说明文档,含有大数运算库
2021-04-12 10:49:08 4.34MB ECC 加密
1
自己写的 呵呵 希望支持 信息安全 古典加密算法------置换密码 古典加密算法------代换密码------乘数密码
2021-04-11 22:59:28 1008B 代换密码
1
网络安全课程设计,模拟RSA,AES,DES加密以及混合加密算法,使用VS运行
2021-04-10 18:09:01 2.39MB Rsa Aes Des
1
ElGamal加密算法是一个基于迪菲-赫尔曼密钥交换的非对称加密算法。这篇文章通过示例代码给大家介绍Python实现ElGamal加密算法的相关知识,感兴趣的朋友一起看看吧
1
DES Verilog 代码
2021-04-07 14:00:25 5KB DES 加密算法 verilog
1
AES 256 加密算法 Verilog实现
2021-04-07 14:00:25 7KB AES 加密算法 verilog
1
AES高级加密标准,在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。2006年,高级加密标准已然成为对称密钥加密中最流行的算法之一。本软件是用java语言开发,实现了AES算法对文件的加密和解密,并在界面上加了进度条,来提示用户加密解密的进度。如果不足之处,欢迎留言。
2021-04-05 23:30:05 57.24MB AES算法,AES java实现
1
为提升图像的置乱效果和置乱性能,提出了一种基于Arnold变换的双置乱图像加密算法.对原始图像进行分块来削弱图像邻域像素的相关性,对每块图像进行Arnold位置置乱来消除图像块的空间相关性,对整幅图像进行Arnold像素值置乱来消除图像的色彩相关性.研究结果表明:本算法不仅能取得更好的加密效果,而且能够有效地抵御局部随机裁剪攻击.该算法对图像加密的研究与应用具有一定的参考价值和指导意义.
1