Beberapa aplikasi yang dapat dipergunakan untuk mengenkripsi hardisk, diantaranya adalah BitLocker, FileVault, dm-crypt, dan TrueCrypt. Aplikasi-aplikasi ini menggunakan beberapa algoritma enkripsi standar misalnya AES, Twofish dan Serpent yang telah dinyatakan aman oleh komunitas kriptografi. Saat ini saya menggunakan Truecrypt untuk laptop saya. Saya merasa cukup yakin dengan keamanan data-data saya, karena truecrypt akan secara otomatis mengenkripsi data-data saya sesaat setelah komputer dimatikan. Jadi, kalaupun terjadi pencurian terhadap Laptop saya, data-data saya akan tetap aman.
Namun ada artikel menarik di Bisnis Indonesia tentang teknik untuk menembus aplikasi-aplikasi enkripsi tersebut. Teknik ini mengeksploitas karakteristik DRAM yang tetap menyimpan data-data terakhir beberapa saat setelah catu daya diputus. Syaratnya, DRAM tersebut harus didinginkan hingga sekitar -50 derajat Celcius. Penyerang kemudian dapat mengekstrak master key enkripsi dari DRAM ini. Teknik ini disebut memory imaging attack. Sistem enkripsi apapun akan sulit menghindari serangan ini karena sistem tersebut harus menyimpan master-key di suatu tempat.
Cara untuk mencegah serangan (counter measure) tersebut diantaranya adalah:
1. Mengosongkan memori. Aplikasi harus segera menghapus master-key ketika sudah tidak dipergunakan.
2. Menghindari hibernasi dan standby sebelum men-dismount file, direktori atau partisi harddisk yang kita enkripsi.
3. Melindungi DRAM dari akses fisik. Ini tentu saja hanya dapat dilakukan oleh pabrikan PC atau Laptop.
Tentang cara no (1), truecrypt ternyata telah menerapkan mekanisme untuk menghapus seluruh master-key yang disimpan di memory ketikan komputer akan memasuki mode hibernasi. Penjelasan lebih detil mengenai mode hibernasi dalam truecrypt dapat dilihat di sini. Tentu saja mekanisme ini tidak dapat mencegah serangan terhadap DRAM yang dilakukan pada saat data dalam keadaan terdekripsi (mounted)
Rangkuman penelitian dan paper tentang teknik serangan ini dapat dilihat di sini
Wah bahasannya berat banget!
Gimana caranya mengenkripsi tingkah laku kita yang buruk ya?
Minta bantuan Tuhan, Pak. Master dari segala master enkripsi. He2
Hmmm…. kayanya hasil readability testnya: genius.. hehehehhe
hmmmmm…. menarik… menarik…
Salam hormat, ada program penyimpan data rahasia, program ini menggunakan algoritma enkripsi PR, file-file akan dilindungi password, password yang digunakan dapat mencapai 256 karakter (2048 bit). Aplikasi ini gratis untuk pemakaian pribadi (free to use for personal). Aplikasi dapat didownload di http://www.ciauldownload.blogspot.com
Terima kasih.
Thanks for finally talking about >Teknik membongkar disk encryption | Hidup ini indah
<Liked it!