Miklix

เครื่องคำนวณรหัสแฮช 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 ฉันสร้างอินเทอร์เฟซเว็บเพื่อให้เผยแพร่ต่อสาธารณะเพื่อความสะดวกเท่านั้น


คำนวณรหัสแฮชใหม่

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

ข้อมูลอินพุต:



ข้อความที่ส่งมามีการเข้ารหัสแบบ UTF-8 เนื่องจากฟังก์ชันแฮชทำงานกับข้อมูลไบนารี ผลลัพธ์จึงอาจแตกต่างไปจากข้อความที่เข้ารหัสแบบอื่น หากคุณต้องการคำนวณแฮชของข้อความในการเข้ารหัสเฉพาะ คุณควรอัปโหลดไฟล์แทน



เกี่ยวกับอัลกอริทึม Whirlpool Hash

ฉันไม่ใช่นักคณิตศาสตร์หรือนักเข้ารหัส ดังนั้นฉันจะพยายามอธิบายว่าฟังก์ชันแฮชนี้ทํางานอย่างไรในแง่ของคนธรรมดา ถ้าคุณชอบคําอธิบายที่แม่นยําทางวิทยาศาสตร์และคณิตศาสตร์หนักฉันแน่ใจว่าคุณสามารถหาได้จากเว็บไซต์อื่น ;-)

อย่างไรก็ตาม ลองนึกภาพว่าคุณกําลังทําสมูทตี้ด้วยส่วนผสมทุกประเภท เช่น กล้วย สตรอเบอร์รี่ ผักโขม เนยถั่ว ฯลฯ นี่คือสิ่งที่ Whirlpool ทํากับส่วนผสม (หรือข้อมูลของคุณ):

ขั้นตอนที่ 1 - สับทุกอย่าง (แบ่งข้อมูลออกเป็นชิ้น ๆ )

  • ขั้นแรก จะแบ่งข้อมูลของคุณออกเป็นชิ้นเล็กๆ เช่น หั่นผลไม้ก่อนปั่น

ขั้นตอนที่ 2 - Blend Like Crazy (Mixing It Up)

ตอนนี้มันใส่ชิ้นเหล่านี้ลงในเครื่องปั่นอันทรงพลังที่มีความเร็วต่างกัน 10 ระดับ (เรียกว่า "รอบ") แต่ละรอบจะผสมข้อมูลในลักษณะที่แตกต่างกัน:

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

ขั้นตอนที่ 3 - ผลลัพธ์สุดท้าย (แฮช)

  • หลังจากปั่นอย่างเข้มข้น 10 รอบ คุณจะได้เครื่องดื่มที่ผสมผสานกันอย่างนุ่มนวล หรือในกรณีนี้คือแฮช 512 บิต ไม่มีทางดึงกล้วยหรือผักโขมดั้งเดิมออกจากสมูทตี้ได้อีกต่อไป สิ่งที่คุณมีคือเครื่องดื่มสุดท้าย
แชร์บนบลูสกายแชร์บนเฟสบุ๊คแชร์บน LinkedInแชร์บน Tumblrแชร์บน Xแชร์บน LinkedInปักหมุดบน Pinterest

มิคเคล บัง คริสเตนเซ่น

เกี่ยวกับผู้เขียน

มิคเคล บัง คริสเตนเซ่น
ไมเคิล คือผู้สร้างและเจ้าของเว็บไซต์ miklix.com เขามีประสบการณ์เป็นโปรแกรมเมอร์/นักพัฒนาซอฟต์แวร์คอมพิวเตอร์มืออาชีพมากว่า 20 ปี และปัจจุบันทำงานเต็มเวลาให้กับบริษัทไอทีขนาดใหญ่แห่งหนึ่งในยุโรป เมื่อไม่ได้เขียนบล็อก เขาจะใช้เวลาว่างไปกับความสนใจ งานอดิเรก และกิจกรรมต่างๆ มากมาย ซึ่งในระดับหนึ่งอาจสะท้อนให้เห็นได้จากหัวข้อต่างๆ มากมายที่กล่าวถึงในเว็บไซต์นี้