【问题标题】:XOR RGB Image Decryption in PythonPython中的XOR RGB图像解密
【发布时间】:2019-05-14 06:18:19
【问题描述】:

我不明白如何解密加密的 RGB 图像。

我已获得用于加密图像的密钥数组。指令将图像的每个红色、绿色和蓝色行与密钥进行异或。坦率地说,我不知道这意味着什么或如何执行它。

任何帮助将不胜感激。这是我到目前为止所写的内容。

key = np.load('key.npy')
secret = plt.imshow('secret.bmp')

for t, k in zip(secret, key):
    e = t^k

plt.imshow(secret)

【问题讨论】:

  • 我建议看看this post
  • 在第二行你需要读取图片secret = mpimg.imread("secret.bmp"),这个操作会将图片作为一个numpy数组返回。

标签: python python-3.x rgb


【解决方案1】:

要回答关于 RGB 异或解密如何工作的第一个问题,进行 RGB 异或解密的唯一原因是文件是否经过异或加密,因为应用异或加密两次将产生原始文档。这是here 看到的,它描述了您试图理解的基础知识

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-06
    • 2017-12-18
    • 2017-07-02
    • 1970-01-01
    相关资源
    最近更新 更多