ตรวจสอบแฮช
คำนวณและตรวจสอบแฮช MD5, SHA-1, SHA-256, SHA-512 ในเครื่อง
แฮชไฟล์คืออะไร?
แฮชไฟล์คือสตริงเฉพาะที่มีความยาวคงที่ซึ่งสร้างจากเนื้อหาไฟล์โดยใช้อัลกอริทึมการเข้ารหัส แม้การเปลี่ยนแปลงเล็กน้อยก็สร้างแฮชที่แตกต่างอย่างสิ้นเชิง เหมาะสำหรับตรวจสอบความสมบูรณ์
จะตรวจสอบการดาวน์โหลดไฟล์อย่างไร?
คัดลอกแฮชที่คาดไว้จากหน้าดาวน์โหลด เลือกอัลกอริทึมเดียวกัน วางในช่องตรวจสอบ แล้วคลิกเปรียบเทียบ การตรงกันยืนยันว่าดาวน์โหลดสมบูรณ์และไม่เสียหาย
ไฟล์ของฉันถูกอัปโหลดไปเซิร์ฟเวอร์หรือไม่?
ไม่ การคำนวณแฮชทั้งหมดทำในเบราว์เซอร์ของคุณโดยใช้ JavaScript ไฟล์ไม่เคยออกจากอุปกรณ์ รับประกันความเป็นส่วนตัวและความปลอดภัยเต็มที่
ควรใช้อัลกอริทึมแฮชใด?
แนะนำ SHA-256 สำหรับส่วนใหญ่เพราะสมดุลระหว่างความปลอดภัยและความเร็ว MD5 เร็วแต่ไม่ต้านการชน SHA-512 ให้ความปลอดภัยสูงสุด
ความแตกต่างระหว่าง MD5 และ SHA-256 คืออะไร?
MD5 สร้างแฮช 128 บิตและเร็วกว่าแต่เสี่ยงต่อการโจมตีการชน SHA-256 สร้างแฮช 256 บิต ปลอดภัยกว่า และแนะนำสำหรับการตรวจสอบความสมบูรณ์ในแอปพลิเคชันสมัยใหม่
ฉันสามารถตรวจสอบหลายไฟล์พร้อมกันได้หรือไม่?
ได้ คุณสามารถเลือกหลายไฟล์และเครื่องมือจะคำนวณแฮชสำหรับแต่ละไฟล์แยกกัน แสดงผลลัพธ์ในรูปแบบรายการที่ชัดเจน
การคำนวณแฮชใช้เวลานานแค่ไหน?
สำหรับไฟล์เล็ก เกือบจะทันที สำหรับไฟล์ใหญ่ (GB+) ขึ้นอยู่กับขนาดไฟล์และความเร็วของอุปกรณ์ แถบความคืบหน้าแสดงสถานะแบบเรียลไทม์
checksum ใช้เพื่ออะไร?
Checksum ยืนยันความสมบูรณ์ของข้อมูลหลังการดาวน์โหลด การโอน หรือการจัดเก็บ ตรวจจับความเสียหาย การแก้ไข หรือการโอนไม่สมบูรณ์โดยเปรียบเทียบแฮชที่คำนวณกับค่าที่คาดไว้
ทำไมอัลกอริทึมต่างกันจึงสร้างแฮชที่มีความยาวต่างกัน?
แต่ละอัลกอริทึมใช้การดำเนินการทางคณิตศาสตร์ที่ต่างกัน MD5 สร้าง 128 บิต (32 ตัวอักษร hex), SHA-1 สร้าง 160 บิต (40 ตัวอักษร), SHA-256 สร้าง 256 บิต (64 ตัวอักษร), และ SHA-512 สร้าง 512 บิต (128 ตัวอักษร)
การชนของแฮชสามารถเกิดขึ้นได้หรือไม่?
ในทางทฤษฎีได้ แต่ในทางปฏิบัติไม่ได้สำหรับ SHA-256 และ SHA-512 MD5 และ SHA-1 มีช่องโหว่การชนที่รู้จัก นั่นคือเหตุผลที่ SHA-256 แนะนำสำหรับแอปพลิเคชันที่สำคัญด้านความปลอดภัย
การตรวจสอบแฮชป้องกันการแก้ไขอย่างไร?
หากใครแก้ไขไฟล์ แฮชของมันจะเปลี่ยนไปอย่างสิ้นเชิง โดยการเปรียบเทียบแฮชเดิมกับแฮชที่คำนวณ คุณสามารถตรวจจับการแก้ไขที่ไม่ได้รับอนุญาต
รองรับขนาดไฟล์ใดบ้าง?
เครื่องมือรองรับไฟล์ทุกขนาด ตั้งแต่ไม่กี่ไบต์ถึงหลายกิกะไบต์ ไฟล์ใหญ่ถูกประมวลผลเป็นชิ้นๆ เพื่อรักษาประสิทธิภาพและการใช้หน่วยความจำต่ำ
วิธีใช้ ตรวจสอบแฮช
คำนวณ checksum แบบ MD5, SHA-1, SHA-256 หรือ SHA-512 ของไฟล์ใดก็ได้ภายในเบราว์เซอร์ แล้วเทียบกับค่าที่คาดหวัง ไฟล์ถูกอ่านในเครื่องเท่านั้น ไม่มีการอัปโหลด
- เลือกหรือลากไฟล์ที่ต้องการตรวจสอบมาวาง ระบบจะคำนวณแฮชในเครื่องทันทีที่ไฟล์โหลดเสร็จ
- เลือกอัลกอริทึมจากตัวเลือกให้ตรงกับแหล่งที่มา — MD5, SHA-1, SHA-256 หรือ SHA-512
- วาง checksum ที่เว็บดาวน์โหลดเผยแพร่ไว้ลงในช่องแฮชที่คาดหวัง
- กดปุ่ม Compare เพื่อดูได้ทันทีว่าแฮชที่คำนวณได้ตรงกับค่าที่คาดหวังหรือไม่
ควรเลือก SHA-256 หรือ SHA-512 แทน MD5 และ SHA-1 ยิ่งไดเจสต์ยาว โอกาสที่จะตรงกับไฟล์เสียหายหรือถูกแก้ไขยิ่งต่ำ
เครื่องมือที่เกี่ยวข้อง
- ตัวสร้างแฮช สร้างแฮช MD5, SHA-1, SHA-256, SHA-512 จากข้อความทันทีในเบราว์เซอร์
- เครื่องคำนวณ Chmod เครื่องคำนวณ chmod ออนไลน์ฟรีเพื่อแสดงและคำนวณสิทธิ์ไฟล์ Linux ด้วยช่องทำเครื่องหมาย แปลงระหว่างสัญกรณ์ตัวเลข (755, 644) และสัญลักษณ์ (rwxr-xr-x) ทันที รองรับสิทธิ์พิเศษเช่น setuid, setgid, sticky bit
- ตาราง ASCII ข้อมูลอ้างอิงการเข้ารหัสอักขระ ASCII ครบถ้วนพร้อมรหัสทศนิยม เลขฐานสิบหก ฐานแปด ฐานสอง เอนทิตี HTML และคำอธิบายอักขระ ค้นหาและกรองได้ทันที
- ตัวแสดง Hex ดูเนื้อหาไฟล์ในรูปแบบ hex dump พร้อมการค้นหา การนำทางออฟเซ็ต และการเลื่อนเสมือน
- ค้นหาประเภท MIME ค้นหาประเภท MIME ตามนามสกุลไฟล์หรือค้นหานามสกุลตามประเภท MIME ทันที ข้อมูลอ้างอิงออนไลน์ฟรีที่มีมากกว่า 1000 รายการ
- ตรวจสอบความละเอียดหน้าจอ ตรวจจับความละเอียดหน้าจอ ขนาดวิวพอร์ต DPI และความลึกของสีแบบเรียลไทม์
- ข้อมูลเบราว์เซอร์ ตรวจจับชื่อเบราว์เซอร์ เวอร์ชัน เอนจินเรนเดอร์ OS ความละเอียดหน้าจอ ภาษา และความสามารถของเบราว์เซอร์ทั้งหมดทันทีออนไลน์
- ค้นหาที่อยู่ MAC ค้นหาผู้ผลิตของที่อยู่ MAC ใด ๆ จากฐานข้อมูล IEEE OUI ในตัว ปรับทุกรูปแบบอินพุตให้เป็นมาตรฐาน ตรวจบิตธง I/G และ U/L และคำนวณที่อยู่ลิงก์โลคัล EUI-64 พร้อมเครื่องสุ่ม MAC แบบกำหนดในเครื่อง ทำงานออฟไลน์ทั้งหมด