安全 / 图片

隐写术:将文本隐藏在图片中

将秘密消息隐藏在一张看起来普通的图片中,可选择使用密码锁定,并读取隐藏的消息;图片会在浏览器中处理,并保存为PNG。

隐写术:将文本隐藏在图片中: 每个像素的红、绿、蓝值都会让出最低位来存储消息,变化在255中最多为1,肉眼无法察觉。一个简短的标头会标记图片并记录消息长度。使用密码时,消息会先通过AES-256-GCM加密,因此即使有人找到它,也无法读取。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
在图片中隐藏文本本地处理

完全在浏览器中运行

↥
选择图片

不会上传任何内容

消息会写入每个像素红、绿、蓝值的最低位,这种变化无法被察觉,图片会保存为PNG。请将其作为文件发送:缩放、JPEG或聊天应用的压缩都会清除消息。没有密码时,任何拥有此类工具的人都能读取消息;使用密码时,消息会先经过加密。透明区域会变为不透明。

图片可以承载多少内容

每个像素承载3位,每个颜色通道——红、绿、蓝——各承载1位,因此每个像素可保存八分之三字节,另外还要扣除标头占用的8字节。一张1920 × 1080的照片大约可以容纳777,000字节,远超任何消息的大小。

加密消息需要更多空间,因为加密后的文本比原文长约三分之一,此外还要增加约80个字符。

它能防范什么

隐藏可以阻止普通查看者察觉图片中存在消息,但无法阻止怀疑图片中藏有消息的人:统计测试可以检测最低位的变化。为了保密,请使用密码;如果要保护整个文件,请使用加密文件。

分享任何照片前,图片元数据移除工具会清除照片可能包含的位置和相机信息。

使用方法

  1. 选择“隐藏消息”,选择一张图片,然后输入消息。
  2. 可选择使用密码锁定消息,然后下载PNG。
  3. 要读取消息,请选择“读取消息”,选择PNG;如果设置了密码,请输入密码。

隐私与限制

图片和消息会保留在浏览器中;不会上传任何内容。

相关工具

常见问题

为什么我的消息消失了?

隐藏的位无法经受有损压缩:在聊天应用中将图片作为照片发送、调整图片大小,或将其保存为JPEG,都会抹掉这些位。请将PNG作为文件发送。

我可以隐藏多长的消息?

每个像素可存储3位:一张1000 × 1000的图片可容纳约375,000 bytes。工具会显示你所选图片中的可用空间。

隐藏消息和加密是一回事吗?

不是:专门查找隐藏数据的工具可以找到并读取未锁定的消息。添加密码后,消息也会经过加密。

免费工具·使用在浏览器中次·无需账户