ตรวจ Checksum ไฟล์
หาค่าแฮชของไฟล์เพื่อยืนยันว่าดาวน์โหลดมาครบถ้วนและไม่ถูกแก้ไข
ลากไฟล์มาวางที่นี่
ไฟล์ถูกอ่านในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการอัปโหลดขึ้นเซิร์ฟเวอร์
MD5 และ SHA-1 ไม่ปลอดภัยพอสำหรับงานความปลอดภัยแล้ว แต่ยังเป็นค่าที่หน้าดาวน์โหลดส่วนใหญ่ประกาศไว้ จึงยังใช้ตรวจความครบถ้วนของไฟล์ได้
เกี่ยวกับเครื่องมือนี้
เครื่องมือ ตรวจ Checksum ไฟล์ คำนวณค่า MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 ของไฟล์ เพื่อยืนยันว่าไฟล์ที่คุณดาวน์โหลดมาตรงกับต้นฉบับที่ผู้เผยแพร่ประกาศไว้
คำถามที่คนเข้ามาถามจริง ๆ ไม่ใช่ "ค่าแฮชคืออะไร" แต่คือ "ไฟล์ที่ฉันโหลดมาถูกต้องไหม" เครื่องมือนี้จึงมีช่องให้วางค่า checksum จากหน้าดาวน์โหลดแล้วตอบเป็นคำว่าตรงหรือไม่ตรงโดยตรง
จุดที่ตั้งใจทำให้ดีเป็นพิเศษคือ การอ่านค่าที่วางเข้ามา คนมักคัดลอกมาทั้งบรรทัด เช่น ผลลัพธ์จากคำสั่ง sha256sum ที่มีชื่อไฟล์ต่อท้าย หรือข้อความบนเว็บที่เขียนว่า SHA256: abc… การเทียบแบบตรงตัวจะบอกว่าไม่ตรงทั้งที่ไฟล์ถูกต้อง ระบบจึงตัดคำนำหน้า ชื่อไฟล์ ช่องว่าง และตัวพิมพ์ใหญ่ออกก่อนเทียบเสมอ
ไฟล์ทั้งหมดถูกอ่านในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดไปที่ใด และเนื่องจากเบราว์เซอร์ไม่มี API สำหรับทยอยคำนวณทีละส่วน ไฟล์ขนาดใหญ่มากจะมีคำเตือนไว้ล่วงหน้า
วิธีใช้งาน
- 1ลากไฟล์มาวาง หรือกดเลือกไฟล์จากเครื่อง
- 2รอสักครู่ ระบบจะคำนวณ MD5, SHA-1, SHA-256, SHA-384 และ SHA-512 ให้ครบ
- 3วางค่า checksum ที่ประกาศไว้บนหน้าดาวน์โหลดลงในช่องเปรียบเทียบ
- 4ดูผลว่าตรงกันหรือไม่ ถ้าไม่ตรงควรดาวน์โหลดไฟล์ใหม่
คำถามที่พบบ่อย
- ไฟล์ของฉันถูกอัปโหลดขึ้นเซิร์ฟเวอร์ไหม
- ไม่ ไฟล์ถูกอ่านและคำนวณในเบราว์เซอร์ของคุณเท่านั้น จึงตรวจไฟล์ที่มีข้อมูลส่วนตัวหรือข้อมูลบริษัทได้อย่างปลอดภัย
- วางค่า checksum แบบมีชื่อไฟล์ต่อท้ายได้ไหม
- ได้ ระบบจะตัดส่วนเกินให้เอง ไม่ว่าจะเป็นผลลัพธ์แบบ sha256sum ที่มีชื่อไฟล์ต่อท้าย คำนำหน้าอย่าง SHA256: หรือตัวพิมพ์ใหญ่ทั้งหมด
- ทำไมยังมี MD5 ทั้งที่ไม่ปลอดภัยแล้ว
- เพราะ MD5 ยังเป็นค่าที่หน้าดาวน์โหลดจำนวนมากประกาศไว้ เครื่องมือตรวจ checksum ที่ไม่มี MD5 จึงตอบคำถามที่คนเข้ามาถามไม่ได้ แต่ไม่ควรใช้ MD5 กับงานด้านความปลอดภัย ใช้แค่ตรวจว่าไฟล์ครบถ้วน
- checksum ตรงกันแปลว่าไฟล์ปลอดภัยใช่ไหม
- แปลว่าไฟล์ตรงกับที่ผู้เผยแพร่ประกาศไว้ ซึ่งยืนยันว่าดาวน์โหลดครบถ้วนและไม่ถูกแก้ระหว่างทาง แต่ไม่ได้ยืนยันว่าไฟล์ต้นทางเองปลอดภัย ต้องเชื่อถือแหล่งที่มาด้วย
- ไฟล์ใหญ่มากใช้ได้ไหม
- ใช้ได้ แต่การคำนวณต้องอ่านทั้งไฟล์เข้าหน่วยความจำพร้อมกัน เพราะเบราว์เซอร์ไม่มี API แบบทยอยอ่าน ไฟล์เกิน 256 MB จะมีคำเตือนไว้ล่วงหน้า และอาจหน่วงบนมือถือ