如何将图片加密隐写库(快速傅里叶抗压缩)应用于长尾关键词的图像隐写处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计306个文字,预计阅读时间需要2分钟。
将信息写入图片的JS库,基于HTML5 Canvas。特点:- 对所有最低位进行随机化初始化,达到混浊目的。- 信息非线性存储,按位调用心算函数确定存储位置。(密码决定hash函数)- 提供两种隐写方式。
特点:
对所有最低位进行随机化初始,达到混淆目的。
信息非线性储存,按位调用hash函数决定储存位置。(密码决定hash函数)
提供两种隐写方式
1.只改变RGB通道的最低位,因此隐写后的图片跟原图几乎无视差。
2.作快速傅里叶变换,更改每个块对应的频域空间最低频率分量隐藏信息,隐写后的图片可以抗压缩(即在不是很严重的有损压缩后仍可恢复数据)
样例:zeruniverse.github.io/CryptoStego/
(库支持IE,但样例中用到了不支持IE的东西。因此IE开不了样例)
代码:github.com/zeruniverse/CryptoStego
1.[代码][JavaScript]代码
function redirect(){ window.location.href="github.com/zeruniverse/CryptoStego"; }
本文共计306个文字,预计阅读时间需要2分钟。
将信息写入图片的JS库,基于HTML5 Canvas。特点:- 对所有最低位进行随机化初始化,达到混浊目的。- 信息非线性存储,按位调用心算函数确定存储位置。(密码决定hash函数)- 提供两种隐写方式。
特点:
对所有最低位进行随机化初始,达到混淆目的。
信息非线性储存,按位调用hash函数决定储存位置。(密码决定hash函数)
提供两种隐写方式
1.只改变RGB通道的最低位,因此隐写后的图片跟原图几乎无视差。
2.作快速傅里叶变换,更改每个块对应的频域空间最低频率分量隐藏信息,隐写后的图片可以抗压缩(即在不是很严重的有损压缩后仍可恢复数据)
样例:zeruniverse.github.io/CryptoStego/
(库支持IE,但样例中用到了不支持IE的东西。因此IE开不了样例)
代码:github.com/zeruniverse/CryptoStego
1.[代码][JavaScript]代码
function redirect(){ window.location.href="github.com/zeruniverse/CryptoStego"; }

