【问题标题】:Encrypt a Base64 encoded image into another valid Base64 encoded image将 Base64 编码图像加密为另一个有效的 Base64 编码图像
【发布时间】:2016-05-22 23:27:49
【问题描述】:

我想要获取当前的 base64 编码图像,并使用短哈希“84dskh”将图像“加密”为另一个完全有效的 base64 编码图像。

原始图像不必经过base64编码,最终我想要原始图像的加密图像,但它仍然是可以在img标签中显示的有效图像:<img src="myimage" />

最好使用javascript。

【问题讨论】:

  • 太棒了!到目前为止,您尝试过什么,您在哪里卡住了?
  • 好吧,我已经尝试重新排列 base64 编码字符串的值。但我最终得到了一个无法在浏览器中显示的无效字符串。我知道我可以“加密”图像,但如果我这样做,图像将不会显示在浏览器中。

标签: javascript image encryption encoding


【解决方案1】:

要加密图像,您可以将其保存为字符串(可能存在限制),然后在将图像加载到 HTML 文档中时,使用解密方法。这是related question。您可能还会发现 this library 很有帮助(在答案中建议)。

【讨论】:

  • 我并不想按说加密。更像是炒作。我想“打乱”图像,使其无法识别。然后在javascript中的客户端我想在用户单击按钮时“解读”图像。他们将从看到像素化垃圾的图像到实际的照片。
  • 如此有效地交换图像的各个部分?
  • 只要“交换的”图像仍然可以显示,就可以了。
  • 恐怕我不知道这将如何实现,也许完全是一个新问题?这是我发现的唯一一个真正相关的resource
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-05-30
  • 1970-01-01
  • 2012-12-26
  • 2017-01-09
  • 2022-11-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多