假设一个人想要建立一个加密协议,其中 2 方使用一种加密方案进行通信,该方案产生与随机数据(所需属性)无法区分的加密消息,因为对手不知道解密数据的密钥。(最终目标是不可检测性和合理的可否认性)
所选密码系统的哪个组件提供此属性?
是使用对称密钥加密还是公钥加密之间的选择?
还是您使用的分组密码操作模式的选择决定了这个属性?
这个关于隐写术的答案似乎暗示选择给你这个属性的对称密钥加密。这是否意味着如果您选择公钥加密,您将无法获得所需的属性? https://security.stackexchange.com/a/44295/26338
我的研究使我相信,是您选择的分组密码操作模式为您提供了此属性(例如,选择 AES-GCM 为您提供了此属性)。
为了获得所需的性能,我必须做出哪些设计选择?