เครื่องมือคำนวณ MD5 แบบแบตช์สำหรับไฟล์ออนไลน์
คำนวณค่า MD5 ของไฟล์หลายไฟล์พร้อมกันในเบราว์เซอร์ รองรับไฟล์สูงสุด 500 ไฟล์ แสดงผลแบบเต็ม…
เริ่มใช้งาน
คุณสมบัติและตัวอย่างการใช้งาน
เครื่องมือนี้ช่วยให้คุณตรวจสอบความถูกต้องของไฟล์โดยการคำนวณค่า MD5 ซึ่งเป็นฟังก์ชันแฮชที่ให้ค่า 128 บิต แสดงเป็นเลขฐานสิบหก 32 ตัวอักษร เหมาะสำหรับการเปรียบเทียบว่าไฟล์มีการเปลี่ยนแปลงโดยไม่ได้ตั้งใจหรือไม่
ตัวอย่างผลลัพธ์ที่ตรวจสอบแล้ว
สำหรับไฟล์ที่มีเนื้อหาเป็นไบต์ ASCII สามตัวคือ abc ค่า MD5 แบบเต็มคือ 900150983cd24fb0d6963f7d28e17f72 หากเลือกโหมด 16 ตัวอักษร จะได้ 3cd24fb0d6963f7d (ตัดจากตำแหน่งที่ 8 ถึง 24) และโหมด 8 ตัวอักษรจะได้ 4fb0d696 (ตัดจากตำแหน่งที่ 12 ถึง 20) การตัดทอนนี้เป็นเพียงการแสดงผลบางส่วน ไม่ใช่แฮชที่แตกต่าง
ข้อจำกัดที่ควรทราบ
- รองรับไฟล์สูงสุด 500 ไฟล์ และแต่ละไฟล์ไม่เกิน 64 MiB รวมไม่เกิน 128 MiB
- ไฟล์จะถูกอ่านเข้าสู่หน่วยความจำทั้งหมด และการคำนวณจะทำงานบนเธรดหลักของหน้าเว็บ อาจทำให้หน้าจอค้างชั่วคราวเมื่อประมวลผลไฟล์จำนวนมาก
- MD5 ไม่ทนทานต่อการชน (collision) จึงไม่ควรใช้เพื่อยืนยันความแท้จริงหรือเป็นลายเซ็นดิจิทัล
- การตัดทอนค่าแฮชให้สั้นลงจะเพิ่มโอกาสที่ค่าแฮชจะตรงกันโดยบังเอิญ ควรใช้ค่าเต็มเมื่อต้องการความแม่นยำ
คำถามที่พบบ่อย
1. การแสดงผล 16 หรือ 8 ตัวอักษรคืออะไร?
เป็นการตัดทอนค่า MD5 แบบเต็ม (32 ตัวอักษร) โดยเลือกช่วงของตัวอักษรจากค่าเต็ม เช่น โหมด 16 ตัวอักษรจะใช้ตัวอักษรตำแหน่งที่ 8 ถึง 23 (นับจาก 0) และโหมด 8 ตัวอักษรจะใช้ตำแหน่งที่ 12 ถึง 19 ไม่ใช่อัลกอริทึมแยกต่างหาก
2. เครื่องมือนี้รองรับการเปรียบเทียบค่าแฮชกับค่าที่คาดหวังหรือไม่?
ไม่รองรับ เครื่องมือนี้จะคำนวณและแสดงค่า MD5 ของไฟล์ที่เลือกเท่านั้น ไม่มีช่องสำหรับป้อนค่าแฮชที่คาดหวังหรือแสดงป้ายสถานะว่าตรงกันหรือไม่
3. ไฟล์ของฉันถูกอัปโหลดไปที่ใดหรือไม่?
ไม่มีการอัปโหลดไฟล์ใด ๆ การคำนวณทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ไฟล์จะถูกอ่านและประมวลผลในเครื่องเท่านั้น
การประมวลผลเกิดขึ้นภายในเบราว์เซอร์ของคุณ