-1

我从简单的AES 算法加密了一个 gif 图像。我从这个算法中得到了一个六进制数的最终结果。我不明白我们知道 gif 图像中有多个帧,在AES 算法中没有使用帧意味着我得到了正确的结果。现在我可以使用这个结果进行嵌入吗?

4

1 回答 1

1

AES 算法 - 在任何模式下 - 旨在加密二进制数据。输出也是二进制数据,尽管实现可以选择将其转换为任何格式。你的 GIF 是多层的,对 AES 算法没有影响——只要输入二进制数据,它就会加密。

解密的工作方式相同。除非您将 GIF 分开,否则整个图像将被加密/解密 - 包括任何层。

隐写术将数据隐藏在 - 例如 - 图像中。这与仅执行 AES 分组密码不同。通常,您不能只加密图像并包含它 - 加密的图像只是随机数据 - 如果您尝试从随机数据中读取 GIF 格式,您的 GIF 解析很可能会失败。

于 2013-07-16T19:13:49.870 回答