Kalkulator Kode Hash Tiger-160/4
Diterbitkan: 17 Februari 2025 pukul 20.13.57 UTC
Terakhir diperbarui: 12 Januari 2026 pukul 12.59.05 UTC
Tiger-160/4 Hash Code Calculator
Tiger 160/4 (Tiger 160 bit, 4 putaran) adalah fungsi hash kriptografi yang menerima input (atau pesan) dan menghasilkan output berukuran tetap 160 bit (20 byte), yang umumnya direpresentasikan sebagai angka heksadesimal 40 karakter.
Fungsi hash Tiger adalah fungsi hash kriptografi yang dirancang oleh Ross Anderson dan Eli Biham pada tahun 1995. Fungsi ini secara khusus dioptimalkan untuk kinerja cepat pada platform 64-bit, sehingga sangat cocok untuk aplikasi yang membutuhkan pemrosesan data berkecepatan tinggi, seperti verifikasi integritas file, tanda tangan digital, dan pengindeksan data. Fungsi ini menghasilkan kode hash 192 bit dalam 3 atau 4 putaran, yang dapat dipotong menjadi 160 atau 128 bit jika diperlukan karena keterbatasan penyimpanan atau kompatibilitas dengan aplikasi lain.
Metode ini tidak lagi dianggap aman untuk aplikasi kriptografi modern, tetapi disertakan di sini jika seseorang perlu menghitung kode hash untuk kompatibilitas mundur.
Pengungkapan penuh: Saya tidak menulis implementasi spesifik dari fungsi hash yang digunakan pada halaman ini. Ini adalah fungsi standar yang disertakan dengan bahasa pemrograman PHP. Saya hanya membuat antarmuka web untuk membuatnya tersedia untuk umum di sini demi kenyamanan.
Tentang Algoritma Hash Tiger-160/4
Saya bukan ahli matematika maupun kriptografi, tetapi saya akan mencoba menjelaskan fungsi hash ini dengan bahasa awam beserta contohnya. Jika Anda lebih menyukai penjelasan yang benar secara ilmiah dan tepat, lengkap dengan matematika yang rumit, saya yakin Anda dapat menemukannya di banyak situs web lain ;-)
Sekarang, bayangkan Anda sedang membuat resep smoothie rahasia. Anda memasukkan banyak buah (data Anda), mencampurnya dengan cara khusus (proses hashing), dan pada akhirnya, Anda mendapatkan rasa yang unik (hash). Bahkan jika Anda mengubah satu hal kecil saja - seperti menambahkan satu blueberry lagi - rasanya akan benar-benar berbeda.
Dengan Tiger, ada tiga langkah untuk melakukan ini:
Langkah 1: Menyiapkan Bahan-Bahan (Mengisi Data)
- Tidak peduli seberapa besar atau kecil data Anda, Tiger memastikan ukurannya tepat untuk blender. Mereka menambahkan sedikit bahan pengisi ekstra (seperti bantalan) sehingga semuanya pas dengan sempurna.
Langkah 2: Blender Super (Fungsi Kompresi)
- Blender ini memiliki tiga mata pisau yang bertenaga.
- Data tersebut dipotong menjadi beberapa bagian, dan setiap bagian dimasukkan ke dalam blender satu per satu.
- Pisau-pisau tersebut tidak hanya berputar - mereka mencampur, menghancurkan, memutar, dan mengacak data dengan cara yang gila menggunakan pola khusus (ini seperti pengaturan rahasia blender yang memastikan semuanya tercampur secara tidak terduga).
Langkah 3: Beberapa Pencampuran (Langkah/Putaran)
- Di sinilah letaknya yang menarik. Tiger tidak hanya mencampur data Anda sekali, tetapi mencampurnya berkali-kali untuk memastikan tidak ada yang bisa mengetahui bahan-bahan aslinya.
- Inilah perbedaan antara versi 3 dan 4 putaran. Dengan menambahkan siklus pencampuran ekstra, versi 4 putaran sedikit lebih aman, tetapi juga lebih lambat dalam perhitungannya.
Bacaan Lebih Lanjut
Jika Anda menikmati postingan ini, Anda mungkin juga menyukai saran berikut:
