alam posting ini saya akan menjelaskan tentang salah satu algoritma kriptografi favorit dan menarik saya disebut MD5 (Message-Digest Algoritma 5). Algoritma ini terutama digunakan untuk melakukan pemeriksaan integritas file dalam berbagai situasi. Di sini saya tidak akan melompat ke aspek teknis dari algoritma ini, bukan akan bercerita tentang bagaimana menggunakan algoritma ini dalam keseharian Anda. Sebelum saya memberitahu Anda tentang bagaimana menggunakan MD5, saya ingin berbagi salah satu pengalaman terbaru saya yang membuat saya mulai menggunakan algoritma MD5.
Baru saja saya membuat beberapa perubahan yang signifikan dan update ke website saya dan sejelas Saya membuat cadangan lengkap dari situs di server saya. Saya download backup ini ke PC saya dan dihapus yang asli pada server. Tapi setelah beberapa hari ada yang tidak beres dan saya ingin mengembalikan cadangan yang saya download. Ketika saya mencoba untuk mengembalikan cadangan aku kaget! File cadangan yang saya gunakan untuk memulihkan rusak. Itu berarti, file backup yang saya download ke PC saya tidak bisa dibilang salah satu yang ada di server saya. Alasannya adalah bahwa ada terjadi beberapa kehilangan data selama proses download. Ya, ini kehilangan data bisa terjadi sering ketika file di-download dari Internet. File dapat rusak karena salah satu alasan berikut.
Data kerugian selama proses download, karena ketidakstabilan koneksi internet / server
File dapat dirusak karena infeksi virus atau
Karena serangan Hacker
Jadi, setiap kali Anda mendownload data yang berharga dari Internet itu benar-benar perlu bahwa Anda memeriksa integritas dari file yang didownload. Itu adalah Anda perlu memastikan bahwa file yang didownload adalah persis sama dengan yang asli. Dalam skenario ini hash MD5 bisa menjadi berguna. Yang harus Anda lakukan adalah menghasilkan hash MD5 (MD5 atau cek-sum) untuk file yang diinginkan pada server Anda. Setelah Anda men-download file ke PC Anda, sekali lagi menghasilkan hash MD5 untuk file yang didownload. Bandingkan dua hash dan jika cocok maka itu berarti bahwa file di-download dengan sempurna tanpa kehilangan data.
Sebuah hash MD5 tidak lain hanyalah sejumlah hexadicimal 32 digit yang dapat menjadi sesuatu sebagai berikut
Sebuah Hash MD5 Contoh
e4d909c290d0fb1ca068ffaddf22cbd0
Hash ini unik untuk setiap file terlepas dari itu ukuran dan jenis. File exe yang berarti dua. Dengan ukuran yang sama tidak akan memiliki hash MD5 yang sama meskipun mereka dari jenis yang sama dan ukuran. Jadi hash MD5 dapat digunakan untuk secara unik mengidentifikasi sebuah file.
Cara menggunakan Hash MD5 untuk memeriksa Integritas File?
Misalnya Anda memiliki sebuah file yang bernama backup.tar pada server Anda. Sebelum Anda download, Anda perlu untuk menghasilkan hash MD5 untuk file ini pada server Anda. Untuk melakukannya gunakan perintah berikut.
Untuk UNIX:
md5sum backup.tar
Ketika anda menekan ENTER Anda akan melihat sesuatu sebagai berikut
e4d909c290d0fb1ca068ffaddf22cbd0
Ini adalah hash MD5 untuk backup.tar file. Setelah Anda download file ini ke PC Anda, Anda bisa cross check integritas itu dengan kembali kembali menghasilkan hash MD5 untuk file yang didownload. Jika kedua hash cocok maka itu berarti bahwa file tersebut sempurna. Kalau tidak itu berarti bahwa file tersebut korup. Untuk menghasilkan hash MD5 untuk file download pada PC Windows Anda menggunakan alat freeware berikut
MD5 Musim panas (Klik pada link untuk download) : download
Selamat Datang Teman
Arsip BlogFollowersEntri PopulerBlog Archive
ContributorsMengenai SayaIklan |
0 komentar:
Post a Comment