ตรวจสอบแฮช
คำนวณและตรวจสอบแฮช 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 แนะนำสำหรับแอปพลิเคชันที่สำคัญด้านความปลอดภัย
การตรวจสอบแฮชป้องกันการแก้ไขอย่างไร?
หากใครแก้ไขไฟล์ แฮชของมันจะเปลี่ยนไปอย่างสิ้นเชิง โดยการเปรียบเทียบแฮชเดิมกับแฮชที่คำนวณ คุณสามารถตรวจจับการแก้ไขที่ไม่ได้รับอนุญาต
รองรับขนาดไฟล์ใดบ้าง?
เครื่องมือรองรับไฟล์ทุกขนาด ตั้งแต่ไม่กี่ไบต์ถึงหลายกิกะไบต์ ไฟล์ใหญ่ถูกประมวลผลเป็นชิ้นๆ เพื่อรักษาประสิทธิภาพและการใช้หน่วยความจำต่ำ