File zip dapat dilindungi kata sandi, tetapi skema enkripsi Zip standar sangat lemah. Jika sistem operasi Anda memiliki cara built-in untuk mengenkripsi file zip, Anda mungkin tidak seharusnya menggunakannya.
Untuk mendapatkan manfaat enkripsi yang sebenarnya, Anda harus menggunakan enkripsi AES-256. Arsip 7z mendukung ini secara asli, tetapi Anda juga dapat mengenkripsi file Zip dengan enkripsi AES-256.
Sebenarnya ada dua jenis enkripsi file Zip. Enkripsi Zip 2.0 yang lama sangat tidak aman, sedangkan enkripsi AES yang lebih baru cukup aman.
Sayangnya, banyak perangkat lunak - terutama sistem operasi dengan dukungan bawaan untuk file Zip - tidak mendukung standar enkripsi AES yang lebih baru. Ini berarti bahwa menggunakan fitur perlindungan kata sandi Zip yang ditemukan di Windows XP, versi Mac OS X saat ini, dan bahkan desktop Linux biasa tidak akan memberi Anda file Zip terenkripsi dengan aman. Bahkan beberapa utilitas pihak ketiga enggan untuk beralih ke AES untuk enkripsi Zip mereka karena ini berarti file zip terenkripsi AES kemudian akan tidak kompatibel dengan fitur Zip bawaan di Windows, Mac OS X, dan perangkat lunak lainnya.
Masih mungkin untuk mendapatkan enkripsi AES dengan file Zip - tetapi file seperti itu akan memerlukan perangkat lunak pihak ketiga untuk dilihat. Anda mungkin hanya ingin menggunakan format arsip yang berbeda, seperti 7z. Format arsip 7z membutuhkan enkripsi AES-256 yang kuat. Setiap kali Anda membuat file 7z yang dilindungi sandi, Anda tahu bahwa itu dienkripsi dengan aman. Sungguh, 7z luar biasa - ini muncul di atas dalam tolok ukur kompresi file kami. Ini umumnya di bagian atas tolok ukur kompresi file lain yang telah kita lihat juga.
Windows menawarkan cara built-in untuk membuat file Zip. Windows XP bahkan menawarkan cara untuk melindungi kata sandi dan mengenkripsi file Zip ini. Namun, Windows XP menggunakan algoritma enkripsi file zip "standar" yang sangat tidak aman. Bahkan jika Anda masih menggunakan Windows XP, Anda tidak seharusnya menggunakan fitur ini. Versi Windows yang lebih baru menurunkan opsi perlindungan kata sandi sepenuhnya.
Hampir setiap utilitas enkripsi populer menawarkan fitur ini. Kami menyukai 7-Zip, yang benar-benar gratis dan bersumber terbuka, jadi tidak akan mencoba merengek Anda untuk uang apa pun.
Dengan 7-Zip terinstal, Anda dapat memilih beberapa file di jendela File Explorer atau Windows Explorer, klik kanan mereka, dan pilih 7-Zip> Tambahkan ke arsip. Pastikan untuk memilih opsi “Tambahkan ke arsip”, karena memberi Anda kemampuan untuk mengatur kata sandi. Jika Anda tidak melihat opsi menu di sini, Anda juga dapat membuka aplikasi 7-Zip secara langsung dan menggunakannya untuk membuat arsip.
7-Zip akan membuat arsip 7z secara default, tetapi Anda juga dapat memilih Zip. Jika Anda memilih untuk menggunakan Zip, pastikan untuk memilih metode enkripsi AES-256 daripada metode ZipCrypto yang lebih lemah. Masukkan kata sandi Anda ke dalam kotak yang tersedia dan klik OK untuk membuat file arsip terenkripsi Anda.
Mac OS X juga menyediakan cara mudah untuk membuat file Zip dari jendela Finder, tetapi tidak ada cara untuk mengenkripsi file zip dengan antarmuka pengguna grafis. Perintah zip yang disertakan dengan Mac OS X memang menawarkan cara untuk mengenkripsi file zip tanpa menggunakan perangkat lunak pihak ketiga apa pun. Namun, seperti fitur perlindungan kata sandi yang dibangun pada Windows XP, ia menggunakan skema enkripsi zip standar lama dan tidak aman. Jika Anda benar-benar menginginkannya, Anda bisa menggunakan perintah "zip -e" di Terminal pada Mac. Namun, kami sangat menganjurkan hal ini.
Seperti pada Windows, Anda sekali lagi memerlukan aplikasi kompresi file pihak ketiga untuk kompresi yang aman. Keka tampaknya adalah salah satu aplikasi kompresi dan dekompresi file yang paling populer untuk Mac, dan kami dapat merekomendasikannya. Namun, bahkan Keka tidak menggunakan AES untuk mengenkripsi file Zip secara default. Anda bisa mendapatkan versi Keka saat ini dalam beta dan mengaktifkan opsi tersembunyi untuk melakukan ini, atau cukup gunakan versi standar Keka dan buat file 7z terenkripsi sebagai gantinya.
Luncurkan Keka, pilih 7z, dan masukkan kata sandi untuk arsip Anda. (Jika Anda memilih Zip, pastikan Anda memiliki versi Keka yang benar dan Anda telah mengaktifkan opsi tersembunyi di atas untuk mendapatkan enkripsi aman.)
Seret dan lepas satu atau beberapa file yang ingin Anda kompres ke jendela Keka dan mereka akan dikompresi menjadi file 7z yang dienkripsi dengan kata sandi yang Anda berikan. Anda membutuhkan kata sandi untuk mengakses konten file di masa mendatang.
Aplikasi Manajer Arsip (File Roller) standar yang disertakan dengan Ubuntu dan lingkungan desktop berbasis GNOME lainnya memiliki opsi untuk membuat file zip yang dilindungi sandi. Namun, perintah zip yang mendasari yang digunakan masih menggunakan enkripsi yang lama dan lemah daripada enkripsi AES yang kuat. Untungnya, File Roller dapat digunakan untuk membuat arsip 7z terenkripsi.
Untuk mengaktifkan opsi ini, Anda harus terlebih dahulu menginstal paket p7zip-penuh. (Pada beberapa distribusi Linux, mungkin hanya disebut p7zip sebagai gantinya.) Sebagai contoh, di Ubuntu, Anda dapat membuka Pusat Perangkat Lunak Ubuntu, mencari p7zip-penuh dan menginstalnya, atau membuka jendela Terminal dan menjalankan sudo apt-get install p7zip-full perintah.
Setelah Anda memilikinya, Anda dapat membuat file 7z terenkripsi langsung dari jendela File Roller. Pilih beberapa file di jendela manajer file, klik kanan mereka, dan pilih Kompres - atau buka aplikasi Manajer Arsip langsung dan gunakan untuk membuat arsip baru.
Di jendela Compress, pastikan untuk memilih format arsip 7z. Klik tajuk Other Options dan berikan kata sandi. Kata sandi akan digunakan untuk membuka kunci arsip Anda nanti.
Ada banyak program perangkat lunak yang berbeda untuk membuat arsip yang dilindungi sandi, tetapi - apa pun yang Anda gunakan - pastikan itu menggunakan enkripsi aman. Masalah dengan enkripsi Zip tidak sepenuhnya teoritis.Web ini penuh dengan alat yang dapat "memulihkan" file zip yang dilindungi sandi yang dibuat menggunakan skema enkripsi lama. "Sembuh" adalah kata yang kurang seram untuk memecahkan dan menghapus enkripsi.