แฮช xxHash (XXH3 128) ข้อความหรือไฟล์

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

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

เลขฐานสิบหก

Base64

เลขฐานสิบ

เลขฐานสอง

xxHash (XXH3 128) คืออะไร?

XXH3 คืออัลกอริทึม xxHash รุ่นใหม่ที่ออกแบบมาเพื่อความเร็วสูงมากและการกระจายค่าที่ดีเยี่ยม XXH3 128 ให้ค่าแฮชขนาด 128 บิต (16 ไบต์) ซึ่งมักแสดงเป็นสตริงเลขฐานสิบหกยาว 32 อักขระ เป็นแฮชแบบไม่เข้ารหัสและรองรับ seed แบบเลือกได้เพื่อให้ได้ผลลัพธ์ที่ทำซ้ำได้

คุณลักษณะสำคัญ:

  • เร็วมาก: ปรับให้เหมาะกับประสิทธิภาพบนอินพุตขนาดใหญ่
  • ให้ผลแน่นอน: อินพุตและ seed เดิมจะให้ค่าแฮชเดิมเสมอ
  • ไม่ใช่แฮชเชิงเข้ารหัส: ไม่เหมาะกับงานด้านความปลอดภัย
  • กระจายค่าได้ดี: เหมาะกับตารางแฮชและการทำดัชนี
  • รองรับ seed: seed แบบเลือกได้ช่วยแยกผลลัพธ์แฮชออกจากกัน

การใช้งานทั่วไป:

  • ตารางแฮชและโครงสร้างข้อมูล
  • ตรวจสอบความสมบูรณ์ของไฟล์ (ไม่ใช่งานด้านความปลอดภัย)
  • การกำจัดข้อมูลซ้ำและการแบ่งข้อมูลเป็นชังก์
  • คีย์แคชและการทำดัชนีฐานข้อมูล
  • ไปป์ไลน์ข้อมูลที่มีอัตราส่งผ่านสูง