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