我希望使用Logistic映射加密图像。可以用等式指定Logistic映射:
现在,根据Kerckhoff原理,整个系统的安全性取决于密钥。用固定的控制参数(r)和初始条件(x_0)可以实现完全混沌。作者如何识别初始条件(x_0)和控制参数(r)作为密钥?这些参数必须是公众可以访问的,以便生成“完美的混沌值”,用于加密图像。然而,如果参数和初始条件已知,任何攻击者都可以再现“完美的混沌值”。有人能对这一概念有所启发吗?我遗漏了什么?
发布于 2022-12-13 15:17:31
现在,作者可以识别初始条件(x_0)和控制参数(r)作为密钥吗?这些参数必须是公众可以访问的,以便生成“完美的混沌值”,用于加密图像。
“逻辑映射”是一个对称的密钥密码系统(或者说是其中的一部分;我们以某种方式使用生成的x_i值进行加密--需要指定这个值,但是这个细节对您的问题并不重要)。
作为对称密钥密码体制,有两种处理密钥的标准方法:
另外,这个“逻辑映射”不太可能导致安全的密码系统(首先,相邻的x_i值是相关的);可以随意使用它,但是我个人不会将它用于任何实际需要安全的东西。
https://crypto.stackexchange.com/questions/103248
复制相似问题