Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Encryption 基于3DES的图像加密_Encryption_3des - Fatal编程技术网

Encryption 基于3DES的图像加密

Encryption 基于3DES的图像加密,encryption,3des,Encryption,3des,我正在使用3DES对图像进行加密和解密。加密图像后,我无法看到加密图像。谁能告诉我为什么会这样?我正在使用jpeg图像进行加密。所有这些过程都是用Java完成的。执行三重DES加密后,图像在解密之前不再作为JPG文件可读。这通常是加密的目的,以允许您传输该图像,并确保它在被具有快速回复专用密钥的指定收件人读取之前是安全的,先生,但是我们可以得到任何技术证据吗?因为我的指南要求提供技术证明。如果你加密文件,而不是图像数据本身,那么输出显然不再是图像。原始加密输出看起来像是随机字节,而这些很少是有效

我正在使用3DES对图像进行加密和解密。加密图像后,我无法看到加密图像。谁能告诉我为什么会这样?我正在使用jpeg图像进行加密。所有这些过程都是用Java完成的。

执行三重DES加密后,图像在解密之前不再作为JPG文件可读。这通常是加密的目的,以允许您传输该图像,并确保它在被具有快速回复专用密钥的指定收件人读取之前是安全的,先生,但是我们可以得到任何技术证据吗?因为我的指南要求提供技术证明。如果你加密文件,而不是图像数据本身,那么输出显然不再是图像。原始加密输出看起来像是随机字节,而这些很少是有效的图像。是的,你在@CodesInChaos中做对了。但我很期待在用户界面上显示那个图像。是否可能??使用位图(或其他无损格式,如png)而不是jpeg,您可以对实际像素进行加密。我只是对位图图像进行了相同的尝试,仍然加密的图像不可见。不要加密文件。加密像素。为此,您需要首先加载文件,然后加密包含像素的缓冲区。