我想找到一个密码算法,它提供了下面描述的功能。
给定密钥(向量Vkey)和数据(图像),使用该密钥来封装图像;加密图像在加密后无法识别。
解密时,如果:
简而言之,diff(Vkey,Vkey_try)与diff(原始的、解密的图像)成正比。
有些加密算法要求解密密钥与密钥完全相同,但在这里,我们需要,“如果不完全匹配,但稍有不同,我们仍然可以解码,但可以使用少量的人工制品”。
是否有提供所需功能的类似的en(De)加密算法?
发布于 2021-06-18 20:40:27
没有满足2的密码安全算法。当使用密码安全算法时,如果没有正确的密钥,数据就无法与随机数据区分开来。因此,如果您使用不同的密钥来解密,数据应该是完全随机的。
有些算法可以使相关密钥产生类似的加密,如RC4,但这被认为是一个主要的安全问题,因此在TLS和其他安全协议中禁止使用RC4。输出结果也不足以满足您的目标。
如果您的目标是做一些其他的事情,而不是安全地加密您的数据(如您的标签“解扰”所建议的那样),如果您提到该目标是什么,那么我们可以提供一个有用的响应来帮助您完成该目标。例如,如果您的目标是生成类似的映像,这些图像差别很小,但您不需要加密安全性,那么有一些算法可以满足您的需要。
https://stackoverflow.com/questions/68031172
复制相似问题