本文在 Matlab 下实现了图像的 3DES 加密和解密程序,并作了攻击实验。实验表明, 图像 3DES加密具有良好的安全性和防攻击扩散性。
2021-06-21 17:02:13 252KB 图像加密 3DES 图像水印;
1
①代码涉及知识:对象操作、类操作、函数功能封装、库调用、算法设计等等; ②实验共四个,简介如下: 实验一:Caesar算法实现加密解密,使用tkinter、string库,有完整操作界面; 实验二:RSA算法实现加密解密,使用rsa、sys、tkinter、binascii库,有完整操作界面; 实验三:数字图像水印加密检测,使用tkinter、PIL、re、os库,有完整操作界面; 实验四:基于加盐哈希算法的访问控制登录界面,使用tkinter、hashlib、json、time、torch、torchcsprng、pymysql、random库,有完整操作界面,采用云数据库对账号信息进行存储和读取。 适用于所有python初学者入门学习!每一个实验在生活中都具有实际的应用价值。
10篇数字水印算法方面的论文,其中有硕士毕业论文哦。 这10篇分别是: 《一种改进的无损二值图像水印算法》、《一种改进的基于 DWT 的二值图像水印算法》、《基于像素翻转的鲁棒扩频二值图数字水印研究》、《基于误差修正的二值水印图像提取算法》、《基于脆弱性水印算法的文本认证系统》、《基于边缘水印的二值图像版权保护》、《基于SVG数字水印算法研究》、《基于Arnold变换的二值图像算法》、《二值图像中的数据隐藏算法》、《二值图像数字水印技术综述》。 如有侵权,请联系本人删除!
2021-06-18 21:06:54 204.6MB 数字水印 二值图像 水印算法 论文
1
非常全面 右面有置乱程序 嵌入 检测提取 程序 还有有关DFT的最新论文 里面有详尽的运算过程
2021-06-10 12:15:16 16KB 离散傅立叶 数字图像水银
1
源码文件夹中包含两种方法实现的水印程序: WaterMark文件夹中的程序采用不带嵌入因子的加性规则算法 WaterMark_LSB文件夹中的程序采用基于位平面的最低有效位(LSB)替换算法 WaterMark程序按界面按钮顺序操作即可演示水印嵌入和提取过程。 watermark_lsb程序水印嵌入和提取演示操作过程如下: 1、水印嵌入 (1)单击【水印嵌入/提取】\【打开24位位图】菜单打开宿主图像 (2)再单击【水印嵌入/提取】\【嵌入隐藏信息(加密)】,在弹出窗口中选择水印图像 (3)在随后弹出的【另存为……】窗口中输入一个文件名保存嵌入水印的图像。 2、水印提取 (1)单击【水印嵌入/提取】\【打开24位位图】菜单打开嵌入水印的图像。 (2)单击【水印嵌入/提取】\【提取水印信息(解密)】,在弹出的【另存为……】窗口中输入一个文件名保存提取出的水印信息。
2021-05-27 11:05:13 1.79MB 水印系 数字图 信息 openc
1
基于C++和opencv的数字图像水印系统源代码,可编译运行和学习,含有图像数据。
matlab GUI, dct视频水印, 对各种图像攻击,提取效果好。
2021-05-15 19:06:34 8.31MB DCT水印 图像水印 视频水印 GUI
1
基于传统小波变换的数字水印算法,提出一种基于双正交小波变换的彩色图像数字水印嵌入算法。算法利用双正交小波具有的良好分解和重构特性,对原始水印图像进行Arnold置乱后,将载体图像及水印图像分别进行2级和1级双正交小波变换。根据小波各频带系数之间的关系以及人类视觉系统掩蔽性,确定水印嵌入位置和强度,将置乱后的水印按照一定权重规则嵌入到载体相应的分解系数中,利用双正交小波逆变换得到含有水印的图像。仿真实验结果表明该算法不仅有较好的隐藏性,而且对于常见的操作攻击也表现出很强的鲁棒性。
2021-05-11 22:03:00 458KB 自然科学 论文
1
基于LSB方法的脆弱图像水印(VC++实现),包含上交作业时的一份报告,VC++实现中使用了OPENCV库。
2021-05-11 20:46:18 3MB 数字水印 图像水印 LSB 脆弱水印
1
该文讲述了三种基于MATLAB的图像水印处理,三种算法分别都有改进,且逐步达到了目的,适合初学者学习和掌握
2021-05-08 14:40:51 199KB 图像水印
1