एईएस -256 एन्क्रिप्शन के साथ लिनक्स पर 7-ज़िप फाइलें


12

मुझे AES-256 एन्क्रिप्शन का उपयोग करके 7zip के साथ लिनक्स में कुछ फ़ाइलों को ज़िप करने की आवश्यकता है। अंतिम उपयोगकर्ता विंडोज में 7zip के साथ खुल रहा होगा। मैं निम्नलिखित कमांड का उपयोग कर रहा हूं:

7za a myfile.zip test.txt -tzip -mem=AES256 -mx9

समस्या यह है कि जब मैं विंडोज में ज़िप आर्काइव खोलता हूं, तो विधि "डिफ्लेट" दिखाती है और एईएस -256 के बारे में कुछ नहीं कहती है।

7zip विंडोज़ स्क्रीनशॉट

मैं (और अधिक महत्वपूर्ण रूप से अंतिम उपयोगकर्ता) यह कैसे सुनिश्चित कर सकता हूं कि इसका उपयोग एईएस -256 एन्क्रिप्शन विधि के रूप में कर रहा है?

यहाँ एन्क्रिप्शन विधि सेट करने के तरीके पर डॉक है , जो मुझे लगता है कि मैंने सही तरीके से सेट किया है।

लिनक्स 7za संस्करण:

me@myhost~> 7za -version

7-Zip (A) [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

लिनक्स होस्ट SLES 11 SP2 है, और विंडोज के लिए मैं विंडोज 7 पर हूं।


1
क्या आपका मतलब पासवर्ड इस्तेमाल करने से था?
इग्नासियो वाज़केज़-अब्राम्स

आह! हां, मुझे पासवर्ड का उपयोग करने का मतलब था। मैं परीक्षण कर रहा हूँ, परीक्षण, परीक्षण, और गलती से उस विकल्प को छोड़ दिया है। -pmypasswordकमांड में वापस जोड़कर ट्रिक किया और AE-256 Deflateविंडोज में खोलने पर मैं देख सकता हूं । क्या आप उत्तर के रूप में पोस्ट कर सकते हैं और मैं स्वीकार करूंगा?
बंजर

जवाबों:


17

जब तक आप पासवर्ड प्रदान नहीं करते हैं तब तक 7-ज़िप डेटा को एन्क्रिप्ट करने से इंकार कर देगा, क्योंकि यह नहीं जानता होगा कि आप किस कुंजी के साथ इसे एन्क्रिप्ट करना चाहते हैं:

7za a myfile.zip test.txt -tzip -mem=AES256 -mx9 -pmypassword

धन्यवाद। मुझे -pmypasswordकमांड से जोड़ना था ।
बंजर

1
यदि आप फ़ाइल नाम भी एन्क्रिप्ट करना चाहते हैं, तो इसका उत्तर देखें: askubuntu.com/questions/928275/…
Yngvar Kristiansen

5

मैं (और अधिक महत्वपूर्ण रूप से अंतिम उपयोगकर्ता) यह कैसे सुनिश्चित कर सकता हूं कि इसका उपयोग एईएस -256 एन्क्रिप्शन विधि के रूप में कर रहा है?

आप उपयोग कर सकते हैं 7z l -slt myfile.zip, यह आउटपुट AES-256(अन्य चीजों के बीच) होना चाहिए ।

यदि आप 7z प्रारूप (उदाहरण के साथ 7za a -t7z myfile.7z test.txt -tzip -mem=AES256 -mx9 -pmypassword) चुनते हैं , 7z l -slt myfile.7zतो आउटपुट होना चाहिए 7zAES:19(जो कि जैसा है AES-256)।

https://sourceforge.net/p/p7zip/patches/25/#3da5 :

इगोर पावलोव: का 7zAES:19अर्थ एईएस -256 + (2 ^ 19) कुंजी समारोह में पासवर्ड में SHA-256 पुनरावृत्तियों।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.