Gambar: Algoritma Hash HAVAL-160/3 — Visualisasi Fungsi Hash 160-bit 3-Pass
Diterbitkeun: 12 Januari 2026 jam 13.41.34 UTC
Panungtungan diropéa: 9 Januari 2026 jam 20.28.19 UTC
Infografis lengkep anu ngagambarkeun algoritma hash HAVAL-160/3, kalebet blok pesen 1024-bit, padding, inisialisasi, tilu babak pamrosésan, fungsi mixing, sareng generasi digest 160-bit.
HAVAL-160/3 Hash Algorithm — 3-Pass 160-bit Hash Function Visualization

Versi anu sayogi tina gambar ieu
File gambar anu sayogi kanggo diunduh di handap ieu kirang dikomprés sareng résolusina langkung luhur - sareng akibatna, kualitasna langkung luhur - tibatan gambar anu dipasang dina artikel sareng halaman dina halaman wéb ieu, anu langkung dioptimalkeun pikeun ukuran file supados ngirangan konsumsi bandwidth.
Ukuran biasa (1,536 x 1,024)
Ukuran ageung (3,072 x 2,048)
Ukuran anu ageung pisan (4,608 x 3,072)
Ukuran anu ageung pisan (6,144 x 4,096)
Ukuran anu ageung pisan (1,048,576 x 699,051)
- Masih kénéh di upload... ;-)
Pedaran gambar
Infografis ieu nampilkeun visualisasi algoritma hash HAVAL-160/3 anu lengkep pisan sareng berorientasi lanskap, anu didamel dina gaya digital biru anu ngébréhkeun estetika diagram kriptografi sareng élmu komputer. Desainna nyayogikeun rincian anu jelas ngeunaan struktur internal algoritma, anu nekenkeun tilu babak pamrosésan sareng kaluaran 160-bit anu ngahartikeun varian khusus kulawarga HAVAL ieu.
Diagram dimimitian di kénca ku jalur input anu dilabélan 'Input Message'. Di handap ieu, kotak sekuensial ngagambarkeun unggal léngkah pra-pamrosésan: 'Padding & Length Append' nambihan bit anu diperyogikeun sareng panjang pesen pikeun nyiapkeun input; salajengna, pesenna nyaéta 'Split into 1024-bit Blocks' — leres ngagambarkeun spésifikasi HAVAL, anu beroperasi dina blok data 1024-bit (128-byte) tinimbang anu 512-bit. Sababaraha blok sampel dipidangkeun dina nada gradien emas sareng coklat, sacara visual ngagambarkeun aliran data anu disegmentasi. Di handap ieu, bagian 'Inisialisasi' ngenalkeun kaayaan awal algoritma, biasana ditetepkeun ku konstanta anu ditangtukeun anu nyebarkeun fungsi komprési.
Di tengahna, inti infografis nampilkeun struktur tilu kolom anu dilabélan '3 Babak Pamrosésan'. Unggal kolom pakait sareng salah sahiji jalur transformasi HAVAL: Babak 1 (biru), Babak 2 (beureum), sareng Babak 3 (héjo). Dina unggal babak, fungsi transformasi logis f1(x,y,z), f2(x,y,z), sareng f3(x,y,z) dipidangkeun, nunjukkeun strategi campuran HAVAL anu mekar di sakuliah jalur. Blok-blok ieu saling dihubungkeun ku panah, nunjukkeun aliran data sareng katergantungan antara babak. Unggal tahapan nerapkeun 'Fungsi Campuran' dituturkeun ku tambahan modular sareng rotasi kénca (diwakilan ku '+ <<< s1z', '+ <<< s2z', '+ <<< s3z'), sareng tambahan kecap anu gumantung kana pesen (Wi) anu ngasupkeun entropi kana kaayaan.
Di handap runtuyan transformasi, aya bilah 'Apdet Kaayaan' anu ngahijikeun hasil tina tilu babak. Bagian ieu ngalambangkeun akumulasi iteratif tina nilai hash antara, anu ditunjuk salaku H0, H1, H2, H3, sareng H4, anu mekar saatos ngolah unggal blok pesen 1024-bit. Panah anu muter deui ka kénca ngagambarkeun mékanisme ranté, dimana kaluaran hiji blok janten véktor inisialisasi pikeun blok salajengna.
Di sisi katuhu, panel kaluaran anu diarsir anu dilabélan 'Output' nampilkeun hasil ahir tina itungan HAVAL-160/3. Éta sacara éksplisit nyebatkeun varian algoritma — 'HAVAL-160/3 Hash Value' — sareng ngadaptar digest 160-bit anu diwakilan salaku string heksadesimal (contona, A5B3C9F7D4E6A1889...). Di handap ieu, kotak ringkesan parameter mastikeun sipat konci: ukuran kaluaran 160 bit, 3 puteran pamrosésan, sareng konstanta konfigurasi anu dicatet salaku 'HAVAL-160/3 = 5, 1, 6'. Nilai-nilai ieu pakait sareng pilihan fungsi internal sareng parameter rotasi anu dianggo ku algoritma HAVAL.
Sacara visual, infografis ieu ngajaga téma warna biru anu konsisten kalayan gradien logam sareng angka binér anu dipasang sacara halus di latar tukang, nguatkeun sifat digital sareng matematis tina eusi. Unggal komponén — ti input dugi ka output — diwatesan ku wates anu tepat sareng dihubungkeun ku panah arah anu nungtun pamiarsa ngalangkungan runtuyan transformasi logis. Komposisi sakabéhna téknis sareng atikan, nyayogikeun gambaran anu ringkes tapi lengkep ngeunaan kumaha HAVAL-160/3 ngolah data ngalangkungan padding, divisi blok, inisialisasi kaayaan, transformasi multi-bunder, sareng output hash ahir.
Gambar aya hubunganana sareng: HAVAL-160/3 Hash kode kalkulator
