我知道在Linux中zip
命令提供的默認加密算法並不被認爲是安全的,但我很好奇 - 在使用--encrypt
選項進行加密時,它使用什麼算法?linux的'zip'命令使用什麼加密算法?
9
A
回答
2
由於zip命令會寫出PKZIP文件,因此會遵循他們正在實現的規範。顯然這種格式允許使用幾種不同的密碼,通常認爲這種密碼是「不安全的」,看起來就像是本土的。
在這裏看到的是如何打破它,包括一些分析上市公司原始算法的詳細討論:http://math.ucr.edu/~mike/zipattacks.pdf
1
傳統加密是基於由Roger Schaffely流暗號。 確切,對稱算法,這裏示出http://www.academia.edu/348210/PKZIP_Algorithm
Linux的壓縮實用程序(拉鍊信息)的新版本似乎要包括AES加密藏漢: http://www.info-zip.org/phpBB3/viewtopic.php?f=4&t=396&p=2453&hilit=aes#p2453
相關問題
- 1. linux中的factor命令背後的算法是什麼?
- 2. Linux命令用法
- 3. CentOS zip命令 - 添加密碼 - 提供了什麼類型的加密(如果有的話)?
- 4. linux make命令有什麼作用?
- 5. 我怎麼知道使用什麼加密算法
- 6. 「不推薦使用的加密算法」的原因是什麼?
- 7. 使用Linux命令
- 8. 使用Linux命令
- 9. 什麼機制,以允許Linux less命令讀取加密的GPG文件
- 10. 在WPAP的DPAPI中使用什麼加密算法?
- 11. java.security.KeyStore使用什麼算法來加密KeyStore.setKeyEntry()和KeyStore.store()中的privateKey?
- 12. 使用衆所周知的加密算法有什麼好處?
- 13. Linux中的sed b命令是什麼?
- 14. 是否可以使用DES中的DES算法加密和解密zip文件
- 15. Linux的zip命令 - 添加日期元素,以文件名
- 16. Linux中與命令結構有關的命令是什麼
- 17. 使用arc4算法的linux內核加密子系統
- 18. vi加密:已經使用了什麼算法?
- 19. Microsoft Office 2010使用什麼算法進行加密?
- 20. Java加密:我應該使用什麼算法?
- 21. SQL Server CE使用什麼加密算法?
- 22. 我可以在Java中使用什麼算法進行加密?
- 23. 什麼是linux內置shell命令?
- 24. Linux命令,它們是什麼意思?
- 25. linux命令「ps auwwx」是什麼意思?
- 26. linux和unix命令有什麼區別?
- 27. 如何使用linux訪問命令和測試命令有什麼區別
- 28. 如何使用zip命令行將密碼設置爲文件?
- 29. PGP使用密碼對私鑰進行加密的算法是什麼?
- 30. 加密和解密使用Base64算法
與任何其他ZIP:HTTP:/ /en.wikipedia.org/wiki/Zip_%28file_format%29#Encryption –