Jak utworzyć zaszyfrowane archiwum ZIP lub 7Z w dowolnym systemie operacyjnym
Pliki zip mogą być chronione hasłem, ale standardowy schemat szyfrowania Zip jest bardzo słaby. Jeśli twój system operacyjny ma wbudowany sposób szyfrowania plików zip, prawdopodobnie nie powinieneś go używać.
Aby uzyskać rzeczywiste korzyści z szyfrowania, należy użyć szyfrowania AES-256. Archiwa 7z obsługują to natywnie, ale możesz również szyfrować pliki Zip za pomocą szyfrowania AES-256.
Zip 2.0 Legacy Encryption vs. AES Encryption
Istnieją dwa rodzaje szyfrowania plików Zip. Starsze szyfrowanie Zip 2.0 jest wyjątkowo niebezpieczne, a nowsze szyfrowanie AES jest dość bezpieczne.
Niestety wiele programów - w szczególności systemy operacyjne z wbudowaną obsługą plików Zip - nie obsługuje nowszego standardu szyfrowania AES. Oznacza to, że korzystanie z funkcji ochrony hasłem Zip w systemie Windows XP, bieżące wersje systemu Mac OS X, a nawet typowe komputery z systemem Linux, nie zapewniają bezpiecznych zaszyfrowanych plików Zip. Nawet niektóre narzędzia innych firm niechętnie przestawiają się na AES na szyfrowanie zip, ponieważ oznacza to, że te zszyfrowane AES pliki zip będą wtedy niekompatybilne z wbudowanymi funkcjami Zip w Windows, Mac OS X i innym oprogramowaniu.
Nadal można uzyskać szyfrowanie AES za pomocą plików Zip - ale takie pliki będą wymagały oprogramowania innych firm do przeglądania. Możesz po prostu chcieć użyć innego formatu archiwum, na przykład 7z. Format archiwum 7z wymaga silnego szyfrowania AES-256. Za każdym razem, gdy tworzysz plik 7z chroniony hasłem, wiesz, że jest on bezpiecznie zaszyfrowany. Naprawdę, 7z jest świetny - wyszedł na górę w naszych testach kompresji plików. Zwykle znajduje się na szczycie innych testów wydajności kompresji plików, które widzieliśmy.
Windows - 7-Zip
Windows oferuje wbudowany sposób tworzenia plików Zip. Windows XP oferuje nawet sposób zabezpieczenia hasłem i szyfrowania tych plików Zip. Jednak w systemie Windows XP zastosowano wyjątkowo niezabezpieczony "standardowy" algorytm szyfrowania plików zip. Nawet jeśli nadal korzystasz z systemu Windows XP, nie powinieneś używać tej funkcji. Późniejsze wersje systemu Windows całkowicie zniosły opcję ochrony hasłem.
Prawie każde popularne narzędzie szyfrujące oferuje te funkcje. Lubimy 7-Zip, który jest całkowicie darmowy i open-source, więc nie będzie starał się cię nago za żadne pieniądze.
Po zainstalowaniu 7-Zip możesz wybrać niektóre pliki w Eksploratorze plików lub oknie Eksploratora Windows, kliknąć je prawym przyciskiem myszy i wybrać 7-Zip> Dodaj do archiwum. Pamiętaj, aby wybrać opcję "Dodaj do archiwum", ponieważ daje to możliwość ustawienia hasła. Jeśli nie widzisz tutaj opcji menu, możesz również otworzyć aplikację 7-Zip bezpośrednio i użyć jej do utworzenia archiwum.
7-Zip utworzy domyślnie archiwum 7z, ale możesz także wybrać Zip. Jeśli wybierzesz opcję Zip, wybierz metodę szyfrowania AES-256 zamiast słabszej metody ZipCrypto. Wprowadź swoje hasło w podanych polach i kliknij OK, aby utworzyć zaszyfrowany plik archiwum.
Mac - Keka
Mac OS X zapewnia również łatwy sposób tworzenia plików Zip z okna Findera, ale nie ma możliwości szyfrowania pliku zip za pomocą graficznego interfejsu użytkownika. Polecenie zip zawarte w Mac OS X oferuje sposób szyfrowania plików zip bez użycia oprogramowania innych firm. Jednak, podobnie jak funkcja ochrony hasłem wbudowana w Windows XP, używa starego i niezabezpieczonego standardowego schematu szyfrowania zip. Jeśli naprawdę chcesz, możesz użyć polecenia "zip -e" w Terminalu na Macu. Zalecamy jednak odstąpienie od tego.
Podobnie jak w systemie Windows, po raz kolejny potrzebujesz aplikacji do kompresji plików innej firmy, która zapewnia bezpieczną kompresję. Keka wydaje się być jedną z najbardziej popularnych aplikacji do kompresji i dekompresji plików na komputery Mac. Możemy ją polecić. Jednak nawet Keka nie używa AES do domyślnego szyfrowania plików ZIP. Możesz pobrać aktualnie zainstalowaną wersję Keki i włączyć opcję ukrytą, lub po prostu użyć standardowej wersji Keka i zamiast tego utworzyć zaszyfrowane pliki 7z.
Uruchom Keka, wybierz 7z i wprowadź hasło do swojego archiwum. (Jeśli wybierzesz Zip, upewnij się, że masz poprawną wersję Keki i że włączyłeś ukrytą opcję powyżej, aby uzyskać bezpieczne szyfrowanie.)
Przeciągnij i upuść jeden lub więcej plików, które chcesz skompresować, do okna Keka i zostaną one skompresowane do pliku 7z zaszyfrowanego za pomocą podanego hasła. Będziesz potrzebować hasła, aby uzyskać dostęp do zawartości pliku w przyszłości.
Linux - File Roller z p7zip-full
Standardowa aplikacja Archive Manager (File Roller) dołączona do Ubuntu i innych środowisk graficznych opartych na GNOME ma opcję tworzenia plików zip chronionych hasłem. Jednak używane polecenie zip nadal używa starego, słabego szyfrowania zamiast silnego szyfrowania AES. Na szczęście File Roller może służyć do tworzenia zaszyfrowanych archiwów 7z.
Aby włączyć tę opcję, musisz najpierw zainstalować pakiet p7zip-full. (W niektórych dystrybucjach Linuksa może to być po prostu nazwa p7zip). Na przykład w systemie Ubuntu możesz otworzyć Centrum Oprogramowania Ubuntu, wyszukać pakiet p7zip-full i zainstalować go lub otworzyć okno Terminal i uruchomić sudo apt-get install p7zip-full dowództwo.
Kiedy już to zrobisz, możesz utworzyć zaszyfrowane pliki 7z bezpośrednio z okna Roller plików. Wybierz niektóre pliki w oknie menedżera plików, kliknij je prawym przyciskiem myszy i wybierz Kompresuj - lub bezpośrednio otwórz aplikację Archive Manager i użyj jej do utworzenia nowego archiwum.
W oknie Kompresuj pamiętaj o wybraniu formatu archiwum 7z. Kliknij nagłówek Inne opcje i podaj hasło. Hasło zostanie później użyte do odblokowania archiwum.
Istnieje wiele różnych programów do tworzenia archiwów chronionych hasłem, ale - cokolwiek użyjesz - upewnij się, że używasz bezpiecznego szyfrowania. Problem z szyfrowaniem Zip nie jest czysto teoretyczny. Sieć jest pełna narzędzi, które mogą "odzyskać" plik zip zabezpieczony hasłem, który został utworzony przy użyciu starego schematu szyfrowania. "Odzyskiwanie" to mniej przerażające określenie łamania i usuwania szyfrowania.