因此,为了简化我的生活,我希望能够在我的程序正在处理的一些 jpg 图像的末尾附加 1 到 7 个附加字符*。这些是虚拟填充(填充物等 - 可能都是 0x00),只是为了使文件大小成为 8 字节的倍数以进行块加密。
用一些程序尝试了这一点后,似乎它们对附加字符很好,这些字符出现在指定图像结尾的 FF D9之后- 所以看起来文件格式定义得很好,以至于“损坏”我我在最后添加应该没关系。
如果需要,我总是可以稍后处理文件,但我的偏好是尽可能做最简单的事情 - 让它们保留(我正在解密其他文件类型,他们不会介意,所以有一个特殊情况很烦人)。
我认为,多年前关于隐写术hullaballo 的讨论,有人在这里有一些意见......
(8字节块的加密处理,我不想保存预加密的文件大小,所以在输入数据后附加0x00,解码后留在那里)