Penyulitan storan fail hanyalah penyulitan data yang disimpan, biasanya untuk tujuan melindungi maklumat sensitif daripada dilihat oleh orang yang tidak sepatutnya mempunyai akses kepadanya.
Penyulitan meletakkan fail ke dalam format yang dilindungi kata laluan dan dikocok yang dipanggil teks sifir yang tidak boleh dibaca oleh manusia, dan oleh itu tidak boleh difahami tanpa terlebih dahulu menyahsulitnya semula ke dalam keadaan boleh dibaca biasa yang dipanggil plaintext, atau cleartext.
Penyulitan storan fail adalah berbeza daripada penyulitan pemindahan fail, iaitu penyulitan yang digunakan semata-mata apabila memindahkan data dari satu tempat ke tempat lain.
Bilakah Penyulitan Storan Fail Digunakan?
Penyulitan storan fail lebih cenderung digunakan jika data disimpan dalam talian atau di lokasi yang mudah diakses, seperti pada pemacu luaran atau pemacu kilat.
Sebarang perisian boleh melaksanakan penyulitan storan fail, tetapi ia biasanya merupakan ciri yang berguna hanya jika maklumat peribadi sedang disimpan.
Untuk program yang tidak mempunyai penyulitan terbina dalam, alatan pihak ketiga boleh melakukan tugas itu. Sebagai contoh, beberapa program penyulitan cakera penuh percuma tersedia yang boleh digunakan untuk menyulitkan keseluruhan pemacu. Dalam sesetengah kes, atur cara menambahkan sambungan fail yang sangat khusus pada penghujung nama fail untuk menetapkannya sebagai data yang disulitkan-AXX, KEY, CHA, EPM dan ENCRYPTED ialah beberapa contoh.
Adalah kebiasaan untuk penyulitan digunakan oleh syarikat pada pelayan mereka sendiri apabila butiran peribadi anda seperti maklumat pembayaran, foto, e-mel atau maklumat lokasi sedang disimpan.
Kadar Bit Penyulitan Storan Fail
Algoritma penyulitan AES tersedia dalam varian berbeza: 128-bit, 192-bit dan 256-bit. Kadar bit yang lebih tinggi secara teknikal akan memberikan keselamatan yang lebih besar daripada yang lebih kecil, tetapi untuk tujuan praktikal, walaupun pilihan penyulitan 128-bit adalah mencukupi sepenuhnya dalam melindungi maklumat digital.
Blowfish ialah satu lagi algoritma penyulitan kuat yang mungkin digunakan untuk menyimpan data dengan selamat. Ia menggunakan panjang kunci di mana-mana sahaja daripada 32 bit hingga 448 bit.
Perbezaan utama antara kadar bit ini ialah saiz kunci yang lebih panjang menggunakan lebih banyak pusingan daripada yang lebih kecil. Sebagai contoh, penyulitan 128-bit menggunakan 10 pusingan manakala penyulitan 256-bit menggunakan 14 pusingan, dan Blowfish menggunakan 16. Jadi, empat atau enam pusingan lagi digunakan dalam saiz kunci yang lebih panjang, yang diterjemahkan kepada pengulangan tambahan dalam menukar teks biasa kepada teks sifir. Semakin banyak pengulangan yang berlaku, semakin banyak data yang bercelaru, menjadikannya lebih sukar untuk dipecahkan.
Walau bagaimanapun, walaupun penyulitan 128-bit tidak mengulangi kitaran sebanyak kadar bit yang lain, ia masih sangat selamat, dan akan mengambil sejumlah besar kuasa pemprosesan dan terlalu banyak masa untuk berhenti menggunakan teknologi hari ini.
Penyulitan Storan Fail Dengan Perisian Sandaran
Hampir semua perkhidmatan sandaran dalam talian menggunakan penyulitan storan fail. Ini perlu memandangkan data peribadi seperti video, imej dan dokumen sedang disimpan pada pelayan yang boleh diakses melalui Internet.
Setelah disulitkan, data tidak boleh dibaca oleh sesiapa melainkan kata laluan yang digunakan untuk menyulitkannya kemudian digunakan untuk membalikkan penyulitan atau menyahsulitnya, memberikan anda fail.
Sesetengah alat sandaran luar talian tradisional juga melaksanakan penyulitan storan fail supaya fail yang anda sandarkan ke pemacu mudah alih, seperti pemacu keras luaran, cakera atau pemacu denyar, tidak dalam bentuk yang dimiliki oleh sesiapa sahaja daripada pemacu boleh lihat.
Dalam kes ini, sama seperti sandaran dalam talian, fail tidak boleh dibaca melainkan perisian yang sama, disertakan dengan kata laluan penyahsulitan, digunakan untuk mengembalikan fail ke dalam teks biasa.