Imej: Gambarajah Aliran Algoritma Hash HAVAL-224/3
Diterbitkan: 12 Januari 2026 pada 2:07:38 PTG UTC
Kemas kini terakhir: 9 Januari 2026 pada 7:51:03 PTG UTC
Visualisasi peringkat tinggi algoritma hash HAVAL-224/3, yang menggambarkan prapemprosesan input, blok 1024-bit, permulaan, tiga pusingan pemampatan dan penjanaan ringkasan 224-bit.
HAVAL-224/3 Hash Algorithm Flow Diagram

Versi imej ini yang tersedia
Fail imej yang tersedia untuk dimuat turun di bawah adalah kurang mampat dan beresolusi lebih tinggi - dan hasilnya, kualitinya lebih tinggi - berbanding imej yang dibenamkan dalam artikel dan halaman di laman web ini, yang lebih dioptimumkan untuk saiz fail bagi mengurangkan penggunaan lebar jalur.
Saiz biasa (1,536 x 1,024)
Saiz besar (3,072 x 2,048)
Saiz yang sangat besar (4,608 x 3,072)
Saiz yang sangat besar (6,144 x 4,096)
Saiz yang sangat besar (1,048,576 x 699,051)
- Masih memuat naik... ;-)
Huraian imej
Infografik berorientasikan landskap yang luas bertajuk "HAVAL-224/3 Hash Algorithm" merangkumi bahagian atas imej dengan huruf logam yang besar. Latar belakangnya ialah medan gelap bertemakan teknologi yang menggabungkan digit binari samar dan motif jejak litar, dengan ton biru sejuk di bahagian atas bercampur dengan ton ambar yang lebih panas berhampiran bahagian bawah. Gambar rajah disusun sebagai aliran proses kiri ke kanan menggunakan panel segi empat tepat yang disambungkan oleh anak panah tebal.
Di hujung kiri terdapat panel biru berlabel "MESEJ INPUT". Di dalamnya, terdapat kotak yang lebih kecil bertulis "DATA INPUT" diikuti dengan ketulan mesej simbolik yang ditulis sebagai M1, M2, M3, …, MN. Anak panah ke bawah membawa kepada panel emas berlabel "PADDING & LENGTH" dengan subteks "PADDING + LENGTH BITS", menekankan prapemprosesan sebelum pemprosesan blok.
Di bawahnya, anak panah lain menunjuk ke bahagian hijau berlabel "BLOK MESEJ 1024-BIT". Panel ini mengandungi grid jubin hijau yang lebih kecil yang mewakili perkataan atau subblok mesej, setiap jubin dilabel dengan indeks-M (contohnya M0, M1, M2, M3 dan indeks yang lebih tinggi seperti M15). Panel blok tersebut menunjukkan mesej dibahagikan kepada blok 1024-bit bersaiz tetap yang terdiri daripada berbilang perkataan berindeks.
Di bahagian bawah kiri, panel merah berlabel "NILAI HASH AWAL" menunjukkan vektor keadaan awal dengan berbilang pembolehubah H (cth., H0, H1, H2, dsb.), yang menunjukkan keadaan rantaian berbilang perkataan yang tipikal bagi fungsi hash lelaran. Anak panah menunjuk ke kanan dari kawasan permulaan ini masuk ke dalam komponen tengah.
Bahagian tengah infografik didominasi oleh panel besar dan gelap bertajuk "TIGA PUSINGAN MAMPATAN". Di dalamnya terdapat tiga bahagian mendatar bertindan yang dilabel "PUSINGAN 1", "PUSINGAN 2", dan "PUSINGAN 3" dalam pengepala berwarna oren tebal. Setiap pusingan menggambarkan deretan daftar keadaan hash di bahagian atas (ditunjukkan sebagai label seperti H0, H1, H2, H3, H4 dan H6), dan di bawahnya terdapat jujukan blok fungsi berwarna yang dilabel f1, f2 dan f3 (dan pada pusingan terendah, label fungsi tambahan muncul, seperti f5). Anak panah dwiarah putih dan penyambung menegak kecil menunjukkan pergerakan dan pencampuran data antara daftar keadaan dan fungsi pusingan ini. Di hujung kanan setiap baris pusingan terdapat blok kecil seperti tag oren (cth., f1 atau f3) yang menandakan penekanan fungsi pusingan tersebut.
Dari panel mampatan pusat, anak panah besar menuju ke panel biru paling kanan berlabel "OUTPUT HASH". Di dalamnya, kotak yang menonjol tertulis "224-BIT HASH VALUE". Di bawahnya terdapat dua baris gaya senarai semak dengan tanda semak, bertulis "XOR & ADDITION" dan "TRUNCATE TO 224 BITS", yang meringkaskan kombinasi akhir dan saiz output. Di bahagian bawah panel output terdapat kotak biru gelap yang mengandungi contoh digest yang diberikan sebagai aksara heksadesimal berkumpulan merentasi berbilang baris. Secara keseluruhan, komposisi tersebut menyampaikan aliran kerja hashing HAVAL-224/3 hujung ke hujung: input mesej, padding, pembentukan blok, permulaan, tiga pusingan mampatan dan penghasilan akhir hash 224-bit.
Gambar berkaitan dengan: Kalkulator Kod Hash HAVAL-224/3
