Skip to main content

Apa file hash?

Keamanan komputer adalah aspek penting bagi sebagian besar bisnis.Banyak organisasi menggunakan proses hashing data ke dalam file hash untuk mengenkripsi data penting.Data hash adalah representasi numerik dari data dan tidak mudah bagi manusia untuk ditafsirkan.File hash adalah file yang telah dikonversi menjadi string numerik oleh algoritma matematika.Data ini hanya dapat dipahami setelah tidak terenkripsi dengan kunci hash.

Proses hashing adalah konversi matematika dari serangkaian karakter menjadi nilai yang lebih kecil yang biasanya disebut kunci hash.Nilai baru ini mewakili string karakter asli setelah dienkripsi.Hashing sering digunakan dalam database sebagai metode membuat indeks.Karena nilai hash lebih kecil dari string, database dapat melakukan fungsi membaca dan menulis lebih cepat.

File hash biasanya digunakan sebagai metode memverifikasi ukuran file.Proses ini disebut verifikasi check-sum.Ketika sebuah file dikirim melalui jaringan, itu harus dipecah menjadi potongan -potongan kecil dan dipasang kembali setelah mencapai tujuannya.Dalam situasi ini angka hash mewakili ukuran data dalam file.Hash kemudian dapat digunakan sebagai alat untuk memvalidasi seluruh file berhasil ditransmisikan melalui jaringan.

Prosedur hash pertama kali dibuat pada 1950 -an sebagai metode mempercepat akses komputer.Membuat file hash membutuhkan fungsi hash, yang merupakan algoritma matematika.Ada banyak jenis algoritma hash yang tersedia saat ini dalam rekayasa komputer.Fungsi -fungsi ini bervariasi dalam kompleksitas, tetapi semua berusaha untuk memanipulasi string teks dan mengubahnya menjadi angka.

Sebagian besar lembaga penegak hukum menggunakan file hash untuk menyimpan informasi sidik jari yang penting.Teknologi sidik jari yang tersedia saat ini menggunakan file dan fungsi hash untuk menangkap gambar setiap sidik jari.Gambar sidik jari ini dikonversi menjadi format numerik dan disimpan dalam database penegakan hukum.Departemen Kehakiman Amerika Serikat (DOJ) memelihara salah satu basis data sidik jari terbesar di Amerika Serikat.Sidik jari ini mencakup semua penjahat yang dikenal di Amerika Serikat dan disimpan dengan menggunakan teknologi hash.

Teknologi hash juga digunakan sebagai perangkat keamanan antara komputer di internet.Sertifikat komputer adalah kunci terenkripsi yang dipertukarkan antara komputer dan perangkat lunak melalui jaringan komputer.Kunci -kunci ini mengidentifikasi komputer sebagai penerima tepercaya dari program perangkat lunak.Fungsi hash adalah apa yang digunakan untuk memeriksa dan memverifikasi bahwa kunci yang benar dimiliki oleh komputer tertentu.Teknologi utama ini telah tersedia selama bertahun -tahun sebagai teknik untuk memverifikasi komputer sebelum informasi dikirim melalui internet.