(5.3)苹果系统中数据隐藏lnvisiletter使用方法隐藏原理分析

Posted BlackZone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(5.3)苹果系统中数据隐藏lnvisiletter使用方法隐藏原理分析相关的知识,希望对你有一定的参考价值。

目录

​一、简介:​

​二、使用方法:​

​第一步:选择模式​

​第二步:选择图像​

​三、数据隐藏方法分析​

​InvisiLetter隐藏方法​

​两个显著差异:​

​差异:​

​总结:​


一、简介:

用法和其他应用类似但稍显复杂。打开Invis止etter即可进行数据嵌入或从图像中提取隐藏图像(6.27)

二、使用方法:

第一步:选择模式

我们选择“EmbeddingSecret Image"开始数据隐藏操作。选择此选项后(6.28),系统会弹出界面,提示我们选择一个载体图像(6.29)


(5.3)【苹果系统中数据隐藏】lnvisiletter使用方法、隐藏原理分析_ipad


第二步:选择图像

直接拍一张照片、从相册中选择一张作为载体图像(6.29)

选好载体图像后,就可以用手指或者笔以手写的方式直接输人要嵌入到图像中的消息 (6.30、6.31,手写消息将以图像的形式嵌入载体图像)。

为了充分展示 InvisiLetter的数据隐藏方法,分别输入两条消息,一条简单的,一条复杂的。

(5.3)【苹果系统中数据隐藏】lnvisiletter使用方法、隐藏原理分析_ipad_02


(5.3)【苹果系统中数据隐藏】lnvisiletter使用方法、隐藏原理分析_数据_03




三、数据隐藏方法分析

InvisiLetter隐藏方法

嵌入手写消息后, 最终生成的图像是PNG格式的。

对比分析下嵌入两条不同消息的图像。 嵌入的两条不同手写图像后的图像对比效果(6.32), 左图嵌入的是简单的, 右图嵌入的是复杂的

(5.3)【苹果系统中数据隐藏】lnvisiletter使用方法、隐藏原理分析_数据_04


两个显著差异:

(1)大小:嵌入简单图像的较小, 为6744 字节。  因为为了记录额外的字和手写图像元素, 需要嵌入一些额外消息。 PNG图像的IDAT块是压缩过的, 但是, 压缩前对真彩RGB值的任何更改都会导致压缩效果的改变。


(2)颜色:更显著的差异是嵌入复杂图像那张使用了更多的颜色:55 833个, 而嵌入简单图像那张用了47 606个。 在使用相同载体图像的情况下, 颜色个数上的增加表明数据嵌入是修改了最低有效位值, 因为这种方法会在非压缩复杂图像中增加新的颜色。

差异:

普通渲染, 两张图像看起来完全一样, 无法立即察觉到任何被扭曲或伪造的痕迹。

将两张图像放大4倍后, 会看到锯齿状的边缘, 但是原始载体图像放大后也是这样的, 但是原始载体图像, 不管是简单的还是复杂的, 放大后都是这样的。


为了分析插入简单图像和复杂图像的两张图像的差异, 并发现因嵌入数据引起的改变。
我们必须用另一种方式来渲染图像, 比如渲染每张图像的色调(6.33)

(5.3)【苹果系统中数据隐藏】lnvisiletter使用方法、隐藏原理分析_iphone_05

总结:

差别就很明显了。 嵌入的数据越多, 图像的色调就越低。 这表明数据是直接嵌入到图像的RGB值中的。 再检查下图像的结构, 可以发现没有任何结构元素被修改, 因此, 可以确定数据是直接嵌入到真彩图像的RGB值中的。


以上是关于(5.3)苹果系统中数据隐藏lnvisiletter使用方法隐藏原理分析的主要内容,如果未能解决你的问题,请参考以下文章

(5.1)苹果系统中的数据隐藏Spy Pix原理使用方法分析

苹果Mac操作系统下怎么显示隐藏文件

苹果电脑怎么隐藏文件

苹果操作系统使隐藏的文件在码头上显而易见

为什么安卓手机查看苹果手机照片不显示隐藏相册

苹果Mac OS系统终端命令大全介绍?