0
A
回答
2
我主要是重申什么是在此间表示:https://security.stackexchange.com/questions/1886/why-triple-des-used-in-ede-mode
加密 - 解密 - 加密(EDE)是首选的方法,因为如果一个密钥用于所有3个操作就相当于到常规的56位DES。也就是说,一个56位的DES实现可以解密该消息。这使得这个版本的3DES向后兼容DES。
尽管如此,加密加密加密(EEE)也是一种有效的方法。它不如EDE有效。但是,由于上述原因,EDE通常是首选。
0
卢克的答案是正确的。与对称密钥密码术一样,如果使用相同的密钥,则加密与解密相反,否则将再次加密。因此,如果密钥不同,那么encrypt-dycrypt-encrypt相当于encrypt-encrypt-encrypt。
相关问题
- 1. ios 3DES加密/解密CBC
- 2. C#3DES加密到C解密
- 3. PHP + IOS加密和解密3DES +的base64
- 4. 3des加密/解密文件java
- 5. Java的3DES加密在加密数据
- 6. 如何在Java中使用3DES加密/解密一串文本?
- 7. 使用3des加密Sqlserver并使用java解密
- 8. 带3DES加密的PHP空格加密
- 9. 没有什么解密加密后我
- 10. Android加密3DES ECB
- 11. 3DES加密/解密在Windows中工作,在Linux中引发IllegalBlockSizeException
- 12. 3DES PHP解密即使炭末增加
- 13. 为什么解密的密钥与加密密钥不一样?
- 14. iphone中的3des加密
- 15. 解密加密邮件(我加密)
- 16. iPhone 3DES加密密钥长度问题
- 17. 解密 - 加密加密JS
- 18. 当我使用盐渍的CRYPT_MD5加密我的密码时,什么在加密?
- 19. 加密/解密使用EVP_ *
- 20. 加密解密使用jasypt
- 21. 加密,使用Rails解密
- 22. 使用Carrierwave加密/解密
- 23. 使用AES加密/解密
- 24. DESede/3DES ECB加密/解密在Windows Phone 8与C#
- 25. 使用RsaProtectedConfigurationProvider在asp.net中加密/解密
- 26. nodejs加密解密有什么问题?
- 27. 为什么不同的密钥也可以解密JCE加密
- 28. AES在.NET中加密并使用Node.js加密解密?
- 29. 解密AES加密在C#中使用加密的js
- 30. pycrypto加密/解密,解密
这个问题有更好的机会http://cryptography.stackexchange.com – 2012-03-09 13:32:11
或者已经有一个很好的答案在这里:http://security.stackexchange.com/questions/1886/why-triple-des-used -in-ede-mode只需注意,你所指的就是EDE模式。 EEE(加密加密加密)也是完全有效的。 – Luke 2012-03-09 13:54:58