YBZJ图片混淆

五种像素级图片打乱算法,含PicEncrypt互通模式,密钥可自定义,图片可逆向还原

选择图片开始混淆 / 解混淆
待处理图片

工具简介

本工具通过数学方法对图像像素位置进行可逆置换,使原图在视觉上无法辨认,同时保留像素数据完整性。内置五种重排策略,从粗粒度的方块搬移到细粒度的全局打乱,安全梯度递增,可根据需要选择合适的级别。

🧩

梯度化算法

从32像素方块到单像素级打乱,五种策略覆盖轻量遮蔽到高强度混淆的不同场景。

🔑

双密钥体系

文字密钥经MD5散列后驱动打乱序列,数字密钥则通过Logistic映射生成混沌序列,互不干扰。

🔄

跨平台互通

PE1与PE2两种模式采用与PicEncrypt相同的混沌映射参数,可实现跨工具的混淆/还原互操作。

🛡️

零上传架构

图像数据始终留在浏览器内存中,Canvas读取与写入均在本地完成,页面关闭即销毁。

常见问题

这个工具和加密有什么区别?

本工具执行的是像素位置置换,而非密码学加密。它能让图片在视觉上不可辨识,但并不改变像素值本身,适合临时遮蔽和隐私轻保护场景,不能替代专业加密方案。

PE1和PE2模式能和PicEncrypt用户互换文件吗?

可以。这两种模式使用与PicEncrypt相同的Logistic映射参数(3.9999999)和初始值传递方式,只要数字密钥一致,双方混淆的图片可以互相还原。

处理大图片时浏览器卡顿怎么办?

工具内置了800万像素上限的自动缩放机制,超过此尺寸的图片会被等比缩小后再处理。如仍感觉卡顿,建议先用其他工具裁剪或缩小图片再上传。

文字密钥和数字密钥有什么不同?

文字密钥(含中文)通过MD5散列映射为伪随机排列序列,用于方块、行像素、全像素三种模式;数字密钥(0到1之间的小数)作为Logistic映射的初始值,用于PE1和PE2两种模式。两套密钥体系独立运作。

混淆后输出为什么是PNG格式?

像素置换后必须使用无损格式保存,否则有损压缩(如JPEG)会改变像素值导致还原失败。PNG是无损格式,能确保每个像素的RGBA值在混淆和还原过程中完全一致。

忘记密钥还能找回原图吗?

不能。像素置换是确定性操作,没有密钥就无法计算逆映射。请务必在混淆前记录或备份密钥,丢失密钥后没有任何恢复途径。

不输入密钥直接混淆会怎样?

密钥栏为空时会自动使用默认值0.666。0.666只是一个占位密钥,安全性极低,任何知道默认值的人都能还原你的图片。强烈建议每次混淆时都输入自定义密钥,不要依赖默认值。