Pernahkah Anda ingin mengenkripsi file dengan cepat dan mudah di Linux tanpa harus menginstal dan mempelajari paket perangkat lunak baru? Berikut cara yang sangat baik dan mudah untuk mengenkripsi file atau direktori dengan mudah melalui AES256 yang diamankan dengan kata sandi, membantu menjaga file Anda jauh dari pengintaian.
Dasar-dasar Enkripsi Dengan OpenSSL
Penting untuk dicatat bahwa ada lebih banyak enkripsi daripada ini.
Mungkin lebih bijaksana bagi Anda untuk membaca Dokumentasi OpenSSL sebelum mempercayai metode ini dengan data Anda. Meskipun demikian, dengan asumsi Anda tidak mencoba menghindari NSA atau militer Rusia, metode ini akan bekerja dengan sempurna untuk menjaga file dan direktori Anda tetap aman dan tidak dapat diakses oleh orang lain.
Instal OpenSSL
Anda memang perlu menginstal paket OpenSSL yang populer, jadi periksa dulu untuk melihat apakah sudah diinstal dengan Perintah Linux:
Ingin membiasakan diri dengan Linux? Mulailah dengan perintah Linux dasar ini untuk mempelajari tugas komputasi standar.
versi openssl
Jika mencetak nomor versi saat ini, Anda sudah siap untuk bagian berikutnya. Jika tidak, jika Anda menerima kesalahan "perintah tidak ditemukan", Anda dapat dengan mudah menginstal OpenSSL melalui apt-get:
sudo apt-get -y install openssl
Enkripsi dan Dekripsi File
Misalnya, jika Anda ingin mengenkripsi file bernama data.tar.gz, Anda akan menjalankan perintah:
openssl aes-256-cbc -a -salt -iter 5 -in data.tar.gz -out data.enc
Anda akan diminta untuk memasukkan kata sandi enkripsi dua kali, yang bisa apa saja yang Anda inginkan. Perintah ini akan menghasilkan file data.enc baru sebagai file yang baru dienkripsi. Harap dicatat, ini akan meninggalkan file data.tar.gz asli di tempatnya, jadi pastikan untuk menghapusnya jika perlu.
Jika diinginkan, Anda dapat mendekripsi file data.enc dengan perintah:
openssl aes-256-cbc -d -a -iter 5 -in data.enc -out data_decrypted.tar.gz
Perintah di atas akan meminta Anda untuk memasukkan kata sandi enkripsi, kemudian menghasilkan file data_decrypted.tar.gz yang berisi versi file Anda yang telah didekripsi.
Enkripsi dan Dekripsi Direktori
Perintah di bagian atas berfungsi dengan baik untuk file individual, tetapi apa yang terjadi jika Anda ingin mengenkripsi seluruh direktori? Tidak ada dukungan bawaan di OpenSSL untuk ini, tetapi berkat keajaiban Linux, ini tidak menjadi masalah. Misalnya, jika Anda ingin mengenkripsi direktori bernama "dokumen" Anda dapat menggunakan perintah:
tar -cf tmpdata.tar dokumen && gzip tmpdata.tar && openssl aes-256-cbc -a -salt -iter 5 -in tmpdata.tar.gz -out documents.enc && rm -f tmpdata.tar.gz
Agak sedikit, tetapi hanya dua tempat dalam perintah di atas yang perlu Anda ubah adalah "dokumen" di bagian pertama segmen yang merupakan direktori untuk mengenkripsi, dan "documents.enc" di segmen ketiga yang merupakan hasil enkripsi mengajukan. Perintah ini akan mengarsipkan direktori, mengenkripsinya, lalu menghapus arsip sementara yang dibuat dengan meninggalkan satu file documents.enc terenkripsi di tempatnya.
Mendekripsi file documents.enc yang baru dibuat semudah dengan perintah:
openssl aes-256-cbc -d -a -iter 5 -in documents.enc -out tmpdata.tar.gz && tar -xzf tmpdata.tar.gz && rm -f tmpdata.tar.gz
Satu-satunya bagian dari perintah di atas yang perlu Anda ubah adalah "documents.enc" di segmen pertama yang merupakan nama file yang dienkripsi. Perintah ini akan meminta Anda memasukkan kata sandi enkripsi, melanjutkan untuk mendekripsi dan membongkar arsip, lalu menghapus arsip sementara yang meninggalkan direktori yang didekripsi sebagai hasilnya.
Lindungi Data Anda
Sekarang setelah Anda tahu betapa mudahnya mengenkripsi dan mendekripsi data Anda dengan cepat, gunakan pengetahuan Anda untuk digunakan dan jaga keamanan dan hindari data pribadi Anda. pelanggaran data. Sekali lagi untuk ditegaskan, ada lebih banyak enkripsi daripada yang disajikan di sini dan hal di atas tidak dimaksudkan untuk menghindari penegakan hukum atau peretas yang sangat terampil dan bertekad.
Namun, jika Anda hanya ingin melindungi data Anda dari mata-mata seperti saudara ipar atau teknisi perbaikan komputer, maka metode di atas harus melakukan trik dengan baik.
Anda pernah mendengar tentang enkripsi, tapi apa itu sebenarnya? Jika penjahat menggunakannya, apakah enkripsi aman digunakan? Berikut cara kerja enkripsi dan fungsinya.
- Linux
- Enkripsi
- OpenSSL
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Satu langkah lagi…!
Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan kepada Anda.