security - 两次加密是好是坏?

标签 security encryption

几个月前,我在某处读到,如果您重新加密加密的消息,它不会提高其安全性,甚至会降低密码的安全性。但我现在搜索,找不到任何有关此案的具体文章。如果您让我知道,那就太好了,如果您给我一个引用资料,以便我可以阅读,那就太好了。 提前致谢。

最佳答案

答案实际上取决于所使用的加密。

如果您rot-13你的明文两次,你就得到了明文。

如果您申请DES使用不同的 key 两次,您可以获得更大的 key 空间以供攻击者搜索。 See reference at RSA.

区别在于加密函数在函数复合下是否形成代数群。这与说差异取决于应用于消息 m 的加密函数 F() 和 key Ki 是否相同F( K1, F( K2, m)) == F( K3, m ) 对于一些K3

关于security - 两次加密是好是坏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9345068/

相关文章:

spring - Grails3 Spring Security Plugin RequestMap模式不起作用

Java Applet 网络 URL 连接用户名和密码在 Java 控制台中可见

php - Javascript 和 PHP 加密/解密

javascript - 如何使用 SJCL 解密 AES

php - 加密题

c++ - dart 加密解密 AES 示例

security - 固定Docker套接字的选项

security - 为 Apache 配置 mod_proxy 以拒绝错误的域请求

PHP/SSH 正则表达式脚本/命令,用于从多个文件中删除相同的恶意软件代码

java.lang.IllegalAccessError : tried to access class javax. crypto.Cipher$从类 javax.crypto.Cipher 转换