เครื่องคำนวณรหัสแฮช Whirlpool
ที่ตีพิมพ์: 18 กุมภาพันธ์ 2025 เวลา 21 นาฬิกา 28 นาที 01 วินาที UTC
เครื่องคํานวณรหัสแฮชที่ใช้ฟังก์ชันแฮช Whirlpool เพื่อคํานวณรหัสแฮชตามการป้อนข้อความหรือการอัปโหลดไฟล์Whirlpool Hash Code Calculator
ฟังก์ชันแฮช Whirlpool เป็นฟังก์ชันแฮชการเข้ารหัสที่ออกแบบโดย Vincent Rijmen (หนึ่งในผู้ร่วมออกแบบ AES) และ Paulo SLM Barreto เปิดตัวครั้งแรกในปี 2000 และต่อมาได้รับการแก้ไขในปี 2003 เพื่อปรับปรุงความปลอดภัย Whirlpool เป็นส่วนหนึ่งของมาตรฐาน ISO/IEC 10118-3 ทําให้เหมาะสําหรับการใช้งานการเข้ารหัสที่หลากหลาย สร้างรหัสแฮช 512 บิต (64 ไบต์) ซึ่งโดยทั่วไปจะแสดงเป็นอักขระเลขฐานสิบหก 128 ตัว
การเปิดเผยข้อมูลทั้งหมด: ฉันไม่ได้เขียนรายละเอียดการใช้งานฟังก์ชันแฮชที่ใช้ในหน้านี้โดยเฉพาะ ฟังก์ชันนี้เป็นฟังก์ชันมาตรฐานที่รวมอยู่ในภาษาการเขียนโปรแกรม PHP ฉันสร้างอินเทอร์เฟซเว็บเพื่อให้เผยแพร่ต่อสาธารณะเพื่อความสะดวกเท่านั้น
เกี่ยวกับอัลกอริทึม Whirlpool Hash
ฉันไม่ใช่นักคณิตศาสตร์หรือนักเข้ารหัส ดังนั้นฉันจะพยายามอธิบายว่าฟังก์ชันแฮชนี้ทํางานอย่างไรในแง่ของคนธรรมดา ถ้าคุณชอบคําอธิบายที่แม่นยําทางวิทยาศาสตร์และคณิตศาสตร์หนักฉันแน่ใจว่าคุณสามารถหาได้จากเว็บไซต์อื่น ;-)
อย่างไรก็ตาม ลองนึกภาพว่าคุณกําลังทําสมูทตี้ด้วยส่วนผสมทุกประเภท เช่น กล้วย สตรอเบอร์รี่ ผักโขม เนยถั่ว ฯลฯ นี่คือสิ่งที่ Whirlpool ทํากับส่วนผสม (หรือข้อมูลของคุณ):
ขั้นตอนที่ 1 - สับทุกอย่าง (แบ่งข้อมูลออกเป็นชิ้น ๆ )
- ขั้นแรก จะแบ่งข้อมูลของคุณออกเป็นชิ้นเล็กๆ เช่น หั่นผลไม้ก่อนปั่น
ขั้นตอนที่ 2 - Blend Like Crazy (Mixing It Up)
ตอนนี้มันใส่ชิ้นเหล่านี้ลงในเครื่องปั่นอันทรงพลังที่มีความเร็วต่างกัน 10 ระดับ (เรียกว่า "รอบ") แต่ละรอบจะผสมข้อมูลในลักษณะที่แตกต่างกัน:
- สลับและพลิก (การทดแทน): บางชิ้นถูกสลับเป็นชิ้นอื่น เช่น การเปลี่ยนสตรอเบอร์รี่กับบลูเบอร์รี่
- ผัดเป็นวงกลม (การเรียงสับเปลี่ยน): มันหมุนส่วนผสมไปรอบ ๆ โดยย้ายส่วนผสมจากที่หนึ่งไปยังอีกที่หนึ่งเพื่อไม่ให้มีอะไรอยู่ในจุดเดิม
- บดทุกอย่างเข้าด้วยกัน (ผสม): ทุบและคนให้เข้ากันเพื่อกระจายรสชาติ (หรือข้อมูล) อย่างสม่ําเสมอทั่วทั้งส่วนผสม
- เพิ่มส่วนผสมลับ (การผสมคีย์): โรย "ส่วนผสมลับ" (รหัสพิเศษ) เพื่อทําให้สมูทตี้มีเอกลักษณ์เฉพาะตัว
ขั้นตอนที่ 3 - ผลลัพธ์สุดท้าย (แฮช)
- หลังจากปั่นอย่างเข้มข้น 10 รอบ คุณจะได้เครื่องดื่มที่ผสมผสานกันอย่างนุ่มนวล หรือในกรณีนี้คือแฮช 512 บิต ไม่มีทางดึงกล้วยหรือผักโขมดั้งเดิมออกจากสมูทตี้ได้อีกต่อไป สิ่งที่คุณมีคือเครื่องดื่มสุดท้าย