Hoe gecodeerde zip- of 7z-archieven op elk besturingssysteem te maken
Zip-bestanden kunnen met een wachtwoord worden beveiligd, maar het standaard Zip-coderingsschema is extreem zwak. Als uw besturingssysteem een ingebouwde manier heeft om zip-bestanden te coderen, zou u het waarschijnlijk niet moeten gebruiken.
Als u de daadwerkelijke voordelen van codering wilt benutten, moet u de AES-256-codering gebruiken. 7Z-archieven ondersteunen dit native, maar je kunt ook Zip-bestanden coderen met AES-256-codering.
Zip 2.0 Legacy Encryption vs. AES Encryption
Er zijn eigenlijk twee soorten codering van Zip-bestanden. De oudere Zip 2.0-codering is extreem onveilig, terwijl de nieuwere AES-codering redelijk veilig is.
Helaas ondersteunen veel soorten software - met name besturingssystemen met ingebouwde ondersteuning voor Zip-bestanden - de nieuwere AES-coderingsstandaard niet. Dit betekent dat het gebruik van de Zip-wachtwoordbeveiligingsfuncties in Windows XP, de huidige versies van Mac OS X en zelfs de standaard Linux-desktops je geen veilig gecodeerde Zip-bestanden zullen geven. Zelfs sommige externe hulpprogramma's zijn terughoudend om over te schakelen naar AES voor hun Zip-codering, omdat dit betekent dat die AES-gecodeerde zip-bestanden dan niet compatibel zijn met de ingebouwde Zip-functies in Windows, Mac OS X en andere software.
Het is nog steeds mogelijk om AES-codering met Zip-bestanden te krijgen, maar voor dergelijke bestanden is in elk geval software van derden vereist. Misschien wilt u gewoon een ander archiefformaat gebruiken, zoals 7z. Het 7z-archiefformaat vereist een sterke AES-256-codering. Telkens wanneer u een met een wachtwoord beveiligd 7z-bestand maakt, weet u dat het veilig is gecodeerd. Echt, 7z is geweldig - het kwam als beste uit onze benchmarks voor bestandscompressie. Het staat meestal bovenaan andere benchmarks voor bestandscompressie die we ook hebben gezien.
Windows - 7-Zip
Windows biedt een ingebouwde manier om Zip-bestanden te maken. Windows XP bood zelfs een manier om deze Zip-bestanden met een wachtwoord te beveiligen en te coderen. Windows XP gebruikte echter het extreem onveilige "standaard" coderingsalgoritme voor zip-bestanden. Zelfs als u nog steeds Windows XP gebruikt, zou u deze functie niet moeten gebruiken. Latere versies van Windows hebben de optie voor wachtwoordbeveiliging volledig gelaten.
Bijna elke populaire coderingshulpprogramma biedt deze functies. We houden van 7-Zip, dat is volledig gratis en open-source, dus het zal niet proberen je te zeuren voor geld.
Als 7-Zip is geïnstalleerd, kunt u enkele bestanden selecteren in een Verkenner of Windows Explorer-venster, met de rechtermuisknop klikken en 7-Zip> Toevoegen aan archief selecteren. Zorg ervoor dat u de optie "Toevoegen aan archief" selecteert, omdat u hiermee een wachtwoord kunt instellen. Als u de menuoptie hier niet ziet, kunt u de 7-Zip-toepassing ook rechtstreeks openen en gebruiken om een archief te maken.
7-Zip maakt standaard een 7z-archief, maar je kunt ook kiezen voor Zip. Als u ervoor kiest om Zip te gebruiken, moet u de versleutelingsmethode AES-256 selecteren in plaats van de zwakkere ZipCrypto-methode. Voer uw wachtwoord in de voorziene vakken in en klik op OK om uw gecodeerde archiefbestand te maken.
Mac - Keka
Mac OS X biedt ook een eenvoudige manier om zip-bestanden te maken vanuit een Finder-venster, maar er is geen manier om een zip-bestand te versleutelen met de grafische gebruikersinterface. Het zip-commando bij Mac OS X biedt een manier om zip-bestanden te coderen zonder software van derden te gebruiken. Net als de wachtwoordbeveiligingsfunctie die is ingebouwd in Windows XP, wordt echter ook het oude en onveilige standaardversleutelingsschema voor zip gebruikt. Als je het echt zou willen, zou je de "zip -e" -opdracht in een Terminal op een Mac kunnen gebruiken. We raden u echter ten zeerste af hiertegen.
Net als bij Windows hebt u opnieuw een app-compressie-app van derden nodig voor veilige compressie. Keka lijkt een van de populairste compressie- en decompressie-apps voor Mac te zijn, en we kunnen het aanbevelen. Zelfs Keka gebruikt echter geen AES om standaard Zip-bestanden te coderen. Je kunt de momenteel in bètaversie van Keka krijgen en een verborgen optie inschakelen om dit te doen, of gewoon de standaardversie van Keka gebruiken en versleutelde 7z-bestanden maken in plaats daarvan.
Start Keka, selecteer 7z en voer een wachtwoord in voor uw archief. (Als u Zip selecteert, moet u ervoor zorgen dat u de juiste versie van Keka hebt en dat u de verborgen optie hierboven hebt ingeschakeld om de veilige codering te krijgen.)
Versleep een of meer bestanden die je wilt comprimeren naar het Keka-venster en ze worden gecomprimeerd tot een 7z-bestand versleuteld met het wachtwoord dat je hebt opgegeven. U hebt het wachtwoord nodig om in de toekomst toegang te krijgen tot de inhoud van het bestand.
Linux - File Roller met p7zip-full
De standaard applicatie Archive Manager (File Roller) die bij Ubuntu en andere GNOME-gebaseerde desktopomgevingen wordt geleverd, heeft een optie om met een wachtwoord beveiligde zip-bestanden te maken. De onderliggende zipopdracht die wordt gebruikt, gebruikt echter nog steeds de oude, zwakke codering in plaats van de sterke AES-codering. Gelukkig kan File Roller worden gebruikt om versleutelde 7z-archieven te maken.
Als u deze optie wilt inschakelen, moet u eerst het p7zip-volledige pakket installeren. (Op sommige Linux-distributies kan het in plaats daarvan p7zip worden genoemd.) Op Ubuntu bijvoorbeeld, kunt u ofwel het Ubuntu-softwarecentrum openen, naar p7zip-full zoeken en het installeren of een Terminal-venster openen en het sudo apt-get install p7zip-full commando.
Zodra u dit hebt gedaan, kunt u versleutelde 7z-bestanden rechtstreeks vanuit het venster Bestandsrol maken. Selecteer enkele bestanden in een bestandsbeheervenster, klik er met de rechtermuisknop op en selecteer Comprimeren - of open de Archive Manager-toepassing direct en gebruik deze om een nieuw archief te maken.
Selecteer in het Compress-venster het 7z-archiefformaat. Klik op de kop Overige opties en geef een wachtwoord op. Het wachtwoord wordt gebruikt om uw archief later te ontgrendelen.
Er zijn veel verschillende softwareprogramma's voor het maken van met een wachtwoord beveiligde archieven, maar - wat u ook gebruikt - zorg ervoor dat het veilige codering gebruikt. Het probleem met zip-codering is niet puur theoretisch. Het web zit vol met hulpmiddelen die een met een wachtwoord beveiligd zip-bestand kunnen 'herstellen' dat met het oude versleutelingsschema is gemaakt. "Herstellen" is een minder angstaanjagend woord voor het verbreken en verwijderen van de codering.