社区
C#
帖子详情
简单图像加密算法
Xavier
2012-03-18 05:39:46
求助大神,现在要加密一幅图像(M*N),加密算法是根据图像大小用random函数创建的1*MN行列矩阵来的(随机矩阵里面每个数保证不同),后来把这个随机矩阵按从小到大顺序排列,这样随机原矩阵跟新的矩阵就形成了一个映射。
源图像先变成1*MN的矩阵,要求也要按这样的方式映射成新的矩阵1*MN,然后变成M*N的图像输出,这样源图像就加密了。小弟C#不太熟悉,求好人代码......
...全文
311
9
打赏
收藏
简单图像加密算法
求助大神,现在要加密一幅图像(M*N),加密算法是根据图像大小用random函数创建的1*MN行列矩阵来的(随机矩阵里面每个数保证不同),后来把这个随机矩阵按从小到大顺序排列,这样随机原矩阵跟新的矩阵就形成了一个映射。 源图像先变成1*MN的矩阵,要求也要按这样的方式映射成新的矩阵1*MN,然后变成M*N的图像输出,这样源图像就加密了。小弟C#不太熟悉,求好人代码......
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Xavier
2012-03-20
打赏
举报
回复
[Quote=引用 6 楼 asxinyu_usst 的回复:]
我估计楼主在做毕业设计啊,想你这种打乱顺序的图像加密,是挺有用,但是你产生密钥的方式不对,密钥保存是问题,我以前做混沌加密的,就是利用混沌产生伪随机序列,然后转换为随机数,对图像进行加密,而密钥就是混沌的初始参数。这只是个思路,还是要自己下工夫啊。
[/Quote]
真心感谢
Xavier
2012-03-20
打赏
举报
回复
[Quote=引用 5 楼 hwbox 的回复:]
你这就是把一个图像上的顺序点,乱序存储,记下乱序号而已,非要说是加密算法也行,毕竟是不可逆的。
不过这算法有个问题,一是你的密钥就是那个乱序号序列,会随着原始数据的大小增长而增长。
这就有点可笑了。基本上就是密文2mb,密钥2mb,密文2g,密钥2g。
[/Quote]
目前还不需要解密...感谢指导
Xavier
2012-03-20
打赏
举报
回复
[Quote=引用 6 楼 asxinyu_usst 的回复:]
我估计楼主在做毕业设计啊,想你这种打乱顺序的图像加密,是挺有用,但是你产生密钥的方式不对,密钥保存是问题,我以前做混沌加密的,就是利用混沌产生伪随机序列,然后转换为随机数,对图像进行加密,而密钥就是混沌的初始参数。这只是个思路,还是要自己下工夫啊。
[/Quote]
真心感谢
数据之巅
2012-03-20
打赏
举报
回复
我估计楼主在做毕业设计啊,想你这种打乱顺序的图像加密,是挺有用,但是你产生密钥的方式不对,密钥保存是问题,我以前做混沌加密的,就是利用混沌产生伪随机序列,然后转换为随机数,对图像进行加密,而密钥就是混沌的初始参数。这只是个思路,还是要自己下工夫啊。
hwbox
2012-03-20
打赏
举报
回复
你这就是把一个图像上的顺序点,乱序存储,记下乱序号而已,非要说是加密算法也行,毕竟是不可逆的。
不过这算法有个问题,一是你的密钥就是那个乱序号序列,会随着原始数据的大小增长而增长。
这就有点可笑了。基本上就是密文2mb,密钥2mb,密文2g,密钥2g。
dylike
2012-03-20
打赏
举报
回复
楼上有道理。
数据之巅
2012-03-19
打赏
举报
回复
大哥,你这也叫加密算法啊;思路你都清楚了,还是自己写一下吧。
Xavier
2012-03-19
打赏
举报
回复
木有人~~~~(>_<)~~~~
Xavier
2012-03-18
打赏
举报
回复
在线等...谢谢大家..
论文研究-基于Logistic混沌系统的
图像
加密算法
研究.pdf
给出了一种基于Logistic混沌系统的快速数字
图像
加密算法
。首先通过给定的密钥序列生成混沌系统的初值,由此初值生成混沌矩阵;然后利用此混沌矩阵与原
图像
进行按位异或运算得到中间过渡
图像
;最后再对中间过渡
图像
作...
基于空域LSB的数字
图像
加密算法
设计实现了一种基于空域的
图像
水印算法,提出了一种基于空域LSB 算法的数字
图像
加密算法
,对不同的值对应的
图像
点像素进行不同的加密,然后根据给定的随机整数寻找加密结果的存放位置.实验分析表明,该算法实现起来...
【计算机视觉】OpenCV Python项目实战(1):
图像
加密与解密
这是一系列关于OpenCV Python的视频课程,这是本系列课程的第1部分,主要讲解使用OpenCV API对
图像
进行加密和解密的基本方法,并进行效果演示。 本系列课程使用Python 3.10和OpenCV4讲解。...
论文研究-对一种混沌
图像
加密算法
的安全分析和改进.pdf
对一种
简单
、敏感的超混沌
图像
加密算法
进行了安全分析,发现该算法的安全性表面上依赖于两个随机序列[SP]和[K](其中[SP]的生成与明文
图像
和序列[K]都相关)。但是,实际上原加密系统的安全性只依赖于随机序列[K],...
基于混沌算法的
图像
加密解密
图像
混沌加密matlab仿真程序,用MATLAB编程实现的将Logistic 混沌映射应用于
图像
加密的算法,比较
简单
,可用作学习使用。
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章