▍1. AES
说明: matlab平台实现AES加密算法,s_盒创建等代码都包含在内。(Matlab platform to achieve AES encryption algorithm, s_ box creation code are included.)
利用散列哈希函数对信息进行散列,产生一个定长的信息摘要,从而可实现消息的认证和完整性验证(Hash function is used to hash information to produce a certain length of information summary, which can realize message authentication and integrity verification.)
说明: 利用散列哈希函数对信息进行散列,产生一个定长的信息摘要,从而可实现消息的认证和完整性验证(Hash function is used to hash information to produce a certain length of information summary, which can realize message authentication and integrity verification.)
Cryptanalysis of a new image encryption algorithm based on hyper-chaos
基于fresnel的双随机相位编码算法,直接可以运行,很适合刚刚学习的朋友(it can run directly, it is suitable for friends who have just studied)
本文件实现的是对水印的加密及解密,有3种方式,猫脸变换,混沌置乱和zigzag置乱。(The file contains sseveral functions, which can encrypt and decrypt the watermark,including Arnold Transform,chaotic and zigzag. )
基于混沌同步的图像加密一的方法 完美加密(Chaos synchronization of image encryption method based on a perfect encryption)
此程序用bayer抖动来完成可视密码加密算法,主要是用来图像二值化(This program with bayer jitter to complete visual password encryption algorithms, mainly used for image binarization)
采用Arnold变换对彩色图像进行加密操作,并能实现解密,恢复原图像(Adopt Arnold transform pairs of color image carry on encryption operation, and can realize decryption, restore the the original image)
图像加密 傅里叶变换 置乱变换 数字图像处理 加密解密算法(Image encryption scrambling transformation encryption and decryption algorithms of digital image processing)
这是一个自治的三维混沌系统的彩色图像加密程序,该混沌系统具有优良的动力学特性,加密效果明显有效,且抗干扰能力强,是很好的加密系统。(This is an autonomous chaotic system color image encryption procedures, the chaotic system has excellent dynamic characteristics, the effect is obvious encryption effective, and anti-interference ability, is a good encryption system.)