ภาพ: แผนภาพการไหลแบบสามขั้นตอนของอัลกอริทึมแฮช HAVAL-192/3

ที่ตีพิมพ์: 12 มกราคม 2026 เวลา 13 นาฬิกา 42 นาที 09 วินาที UTC
ปรับปรุงล่าสุด : 9 มกราคม 2026 เวลา 19 นาฬิกา 59 นาที 03 วินาที UTC

ภาพอินโฟกราฟิกทางเทคนิคแสดงขั้นตอนวิธีแฮช HAVAL-192/3: ข้อมูลนำเข้าและการเติมช่องว่าง คำเริ่มต้น A–E รอบการประมวลผลสามรอบพร้อมการผสม/การเรียงสับเปลี่ยน และผลลัพธ์ไดเจสต์ 192 บิต


หน้าเพจนี้ได้รับการแปลจากเครื่องคอมพิวเตอร์จากภาษาอังกฤษ เพื่อให้ทุกคนเข้าถึงได้มากที่สุด น่าเสียดายที่การแปลด้วยเครื่องยังไม่ถือเป็นเทคโนโลยีที่สมบูรณ์แบบ จึงอาจเกิดข้อผิดพลาดได้ หากต้องการ คุณสามารถดูเวอร์ชันภาษาอังกฤษต้นฉบับได้ที่นี่:

HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

ภาพอินโฟกราฟิกแสดงภาพรวมการแฮช HAVAL-192/3: ข้อความอินพุตและข้อมูลเติมช่องว่างจะป้อนเวกเตอร์เริ่มต้น (A–E แต่ละเวกเตอร์มีขนาด 32 บิต) เข้าสู่สามรอบ (f1–f3 พร้อมการหมุนและการผสม/การเรียงสับเปลี่ยน) ทำให้ได้ค่าแฮชขนาด 192 บิต

เวอร์ชันต่างๆ ของภาพนี้

ไฟล์ภาพที่สามารถดาวน์โหลดได้ด้านล่างนี้ มีการบีบอัดน้อยกว่าและมีความละเอียดสูงกว่า ส่งผลให้มีคุณภาพสูงกว่าภาพที่ฝังอยู่ในบทความและหน้าเว็บต่างๆ บนเว็บไซต์นี้ ซึ่งได้รับการปรับขนาดไฟล์ให้เหมาะสมเพื่อลดการใช้แบนด์วิดท์

ขนาดปกติ (1,536 x 1,024)

ขนาดใหญ่ (3,072 x 2,048)

ขนาดใหญ่มาก (4,608 x 3,072)

ขนาดใหญ่พิเศษ (6,144 x 4,096)

ขนาดใหญ่เกินจริงอย่างน่าขัน (1,048,576 x 699,051)

  • กำลังอัปโหลดอยู่... ;-)

คำอธิบายภาพ

ภาพอินโฟกราฟิกแนวนอนชื่อ "HAVAL-192/3 Hash Algorithm" บนพื้นหลังสีน้ำเงินเข้มที่มีลวดลายและเอฟเฟ็กต์เบลอเล็กน้อย หัวข้อ "HAVAL-192/3" สีขาวตัวหนาอยู่ด้านบนซ้าย ขณะที่ "Hash Algorithm" ปรากฏอยู่ด้านบนขวาในสีเหลืองทองอบอุ่น มีเส้นแนวนอนบางๆ อยู่ใต้ชื่อเรื่อง ด้านล่างตรงกลางเป็นคำบรรยายย่อย "192-bit Hash / 3 Passes" แผนภาพจัดเรียงตามการไหลของข้อมูลจากซ้ายไปขวา ทางด้านซ้ายสุด มีกล่องสีเทาเข้มสองกล่องที่มีขอบมน เขียนว่า "INPUT MESSAGE" และ "PADDING & LENGTH" โดยแต่ละกล่องมีลูกศรชี้ไปยังพื้นที่ประมวลผลหลัก ด้านล่างเป็นแผงที่มีเส้นขอบประชื่อ "INITIALIZATION VECTOR" ซึ่งประกอบด้วยไทล์สีน้ำเงินห้าอันเรียงซ้อนกัน มีป้ายกำกับ A, B, C, D และ E โดยแต่ละไทล์มีคำอธิบายประกอบ "32-bit" อยู่ทางด้านขวา ลูกศรจากขั้นตอนการส่งข้อความและแผงการเริ่มต้นมาบรรจบกันในกรอบสี่เหลี่ยมผืนผ้าเส้นประขนาดใหญ่ตรงกลาง ซึ่งแสดงถึงการคำนวณหลักของ HAVAL ที่ขอบด้านบนของกรอบนี้มีบล็อกสีส้มขนาดเล็กเรียงกันอยู่ แสดงถึงตารางการส่งข้อความหรือกระแสคำที่แบ่งเป็นส่วนๆ โดยมีลวดลายลูกศรสองทิศทางอยู่ด้านบน ภายในกรอบมีแถบแนวนอนกว้างสามแถบที่ติดป้ายกำกับว่า "ROUND 1," "ROUND 2," และ "ROUND 3" (แต่ละแถบมีลักษณะเป็นแถบสีน้ำเงินยาวที่มีไฮไลต์โลหะ) ใต้ป้ายกำกับแต่ละรอบจะมีบล็อกคล้ายสูตรที่แสดงฟังก์ชันและการหมุนของรอบนั้นๆ โดยบล็อกแรกอ่านว่า "f1 & Rot <<< s1 ⊕ + K1," บล็อกที่สอง "f2 & Rot <<< s2 ⊕ + K2," และบล็อกที่สาม "f3 & Rot <<< s3 ⊕ + K3" ลูกศรชี้ลงขนาดเล็กสีน้ำเงินเย็นสลับกับสีส้มอบอุ่นอยู่ใต้บล็อกสูตรเหล่านี้ บ่งบอกถึงการผสมผสานการดำเนินการที่ใช้กับคำภายในหลายคำ ทางด้านขวาของแต่ละบล็อกสูตรจะมีกล่องสีเข้มขนาดเล็กกว่าที่มีป้ายกำกับว่า "การผสมและการเรียงสับเปลี่ยน" เชื่อมต่อกันด้วยลูกศรหนา เน้นย้ำว่าทุกรอบรวมถึงการจัดเรียงใหม่และการกระจาย ลูกศรโค้งและลูกศรแนวตั้งหลายลูกวิ่งระหว่างรอบและตามขอบด้านขวาของกรอบ แสดงให้เห็นถึงการป้อนกลับระหว่างขั้นตอนและลักษณะการเชื่อมโยงของกระบวนการบีบอัด ที่ด้านล่างของกรอบตรงกลางมีแผ่นป้ายสีเข้มขนาดใหญ่ที่มีป้ายกำกับว่า "FINALIZE" พร้อมกับข้อความ "A ⊕ C ⊕ E" อยู่ด้านล่าง บ่งบอกถึงขั้นตอนการรวมขั้นสุดท้ายก่อนที่จะสร้างค่าแฮช ทางด้านขวาสุด มีแผงแยกต่างหากชื่อ "ค่าแฮช 192 บิต" ล้อมรอบด้วยเส้นขอบบางๆ และเชื่อมต่อกับสามรอบด้วยลูกศรขนานสามลูก ภายในแผงนั้นมีสี่เหลี่ยมผืนผ้าไล่ระดับสีส้มซ้อนกันที่มีป้ายกำกับ H0, H1, H2, H3 และ H4 แต่ละอันมีเครื่องหมาย "32 บิต" สี่เหลี่ยมผืนผ้าเพิ่มเติมอีกหนึ่งอันจะซ้ำป้ายกำกับ "H4" แทนที่จะสร้างดัชนีใหม่ ซึ่งสะท้อนถึงการแสดงคำเอาต์พุตในรูปแบบกราฟิก (และซ้ำซ้อนเล็กน้อย) ด้านล่างของแผงเอาต์พุตมีแถบสีส้มเล็กๆ พร้อมข้อความขนาดเล็กแสดงลำดับของ H-term ที่คล้ายกับการต่อกัน เน้นย้ำว่าผลลัพธ์สุดท้ายประกอบขึ้นจากชิ้นส่วน 32 บิตหลายชิ้น โดยรวมแล้ว โทนสีตัดกันระหว่างสีน้ำเงินเย็นๆ สำหรับโครงสร้าง และสีส้มสดใสสำหรับคำข้อมูลและเอาต์พุต และรูปแบบภาพใช้เงาตกกระทบ ขอบเฉียง และลูกศรที่ชัดเจนเพื่อสื่อสารขั้นตอนการแฮช HAVAL-192/3 แบบสามรอบ องค์ประกอบดูสะอาดตา เป็นทางการ และเน้นแผนภาพเป็นหลัก

รูปภาพนี้เกี่ยวข้องกับ: เครื่องคำนวณรหัสแฮช HAVAL-192/3

แชร์บนบลูสกายแชร์บนเฟสบุ๊คแชร์บน LinkedInแชร์บน Tumblrแชร์บน Xปักหมุดบน Pinterestแชร์บน Reddit