Membandingkan data dengan menggunakan hash
Hai rekan-rekan sekalian, selamat datang kembali di tulisan kecil saya. Pada kesempatan kali ini saya akan membagikan kepada rekan-rekan sekalian cara untuk membandingkan integritas sebuah data.
Gambar diatas adalah segitiga CIA dalam Keamanan data/informasi, terdiri dari Kerahasian(privasi), Integritas, dan Ketersediaan. Tapi pada kesempatan ini saya hanya akan membahas integritas bagaimana memverifikasi data apakah ada perubahan pada data yang dilakukan.
Pada kesempatan kali ini saya akan membagikan kepada rekan-rekan sekalian cara untuk membandingkan integritas sebuah data. Program hashing dapat digunakan untuk memverifikasi apakah data telah diubah, atau masih sama. Integritas adalah keakuratan, konsistensi, dan keandalan data selama masa pakainya. Checksum digunakan untuk memverifikasi integritas file, atau rangkaian karakter, setelah dikirim dari satu perangkat ke perangkat lain di jaringan lokal atau Internet. Checksum dihitung dengan fungsi hash. Beberapa checksum umum adalah MD5, SHA-1, SHA-256, and SHA-512. Fungsi hash menggunakan algoritme matematis untuk mengubah data menjadi nilai panjang tetap yang mewakili data, Nilai hash hanya digunakan untuk perbandingan. Setelah file diunduh, rekan-rekan dapat memastikan integritasnya dengan memverifikasi nilai hash dari sumber dengan nilai hash yang rekan-rekan buat menggunakan penghitung hash. Dengan membandingkan nilai hash, rekan-rekan dapat memastikan bahwa file tidak diubah atau dirusak selama pengiriman.
Perangkat yang dibutuhkan
PC dengan akses Internet
Langkah-langkah percobaan
- Buka notepad
- Buat teks secara bebas isi teks-nya
- Lalu save
Selanjutnya install HashCalc melalui link berikut http://www.slavasoft.com/download.htm. Download HashCalc 2.02. Buka file hashcalc.zip, lalu jalankan file setup.exe di dalamnya. Silahkan diikuti panduan menginstall-nya.
Langkah selanjutnya
- Buka HashCalc yang sudah di-install
- Data Format : File
- File : Masukkan file notepad yang tadi dibuat
- HMAC tidak usah dicentang
- Lalu centang MD5 saja yang lain tidak perlu
Liat nilai panjang MD5 itulah nilai panjang dari data notepad yang tadi dibuat. Selanjutnya ubah teks notepad tadi lalu Calculate kembali menggunakan HashCalc
Lihatlah ada perbedaan nilai panjang dari data notepad barusan,bisa dipastikan bahwa data telah dirubah. Penting bagi kita semua untuk memastikan data-data yang kita gunakan aman dan memenuhi segitiga CIA, oleh karena itu pastikan setiap data yang rekan-rekan terima telah memenuhi integritas file.
Sekian pembahasan kali ini,semoga apa yang saya bagikan bermanfaat bagi rekan-rekan semua. Terimakasih telah membaca