[How to] มา Checksum บน Windows หรือ Mac กันเถอะ

เวลา Download ไฟล์ต่าง ๆ หรือ Copy ไฟล์จากที่ต่าง ๆ โอกาสที่ไฟล์จะเสียนั้นก็เกิดขึ้นได้ แล้วเราจะรู้ได้อย่างไรว่า ไฟล์ที่โหลดมา มันถูกต้อง?

Checksum

คำตอบก็คือ Checksum นั่นเอง!!!

สำหรับความหมายของ Checksum คืออะไร หาอ่านได้ที่ http://en.wikipedia.org/wiki/Checksum หรือ http://th.wikipedia.org/wiki/Checksum

ยกตัวอย่างเช่น ไฟล์ Factory Images for Nexus Devices จาก Google ที่ https://developers.google.com/android/nexus/images เช่น ไฟล์ Factory Images “takju” for Galaxy Nexus “maguro” (GSM/HSPA+) (with Google Wallet) Version 4.1.1 (JRO03C) มีค่า MD5 Checksum เป็น 10ed5a8b461de98d391648062bb6fc0f และ SHA-1 Checksum เป็น bf0876552c66746f3ed29090a950e910f2b941b6

ซึ่งเมื่อเรา Download file มาแล้ว เรามาทำการ Checksum ด้วย Algorithm MD5 หรือ SHA-1 ก็จะได้ค่าตรงกับที่ Google แจ้งไว้

แต่ถ้าไม่เท่าละ ก็คือไฟล์เสียนั่นเองครับ

แล้วจะเช็คอย่างไรล่ะ โปรแกรมที่ผมจะมาแนะนำ ก็คือ HashTab ซึ่งมีทั้ง For Windows และ For Mac

โปรแกรม HashTab สามารถ Download ได้ที่ื http://implbits.com/HashTab.aspx

เมื่อติดตั้งเสร็จ โปรแกรมจะไปเพิ่ม Tab File Hashes เวลาเราคลิกขวาที่ไฟล์ แล้วเลือก Properties นั่นเอง ลองดูรูปตัวอย่างกันครับ

HashTab for Windows
HashTab for Windows – คัดลอกรูปมาจาก Screen Shots บน Web HashTab

วิธีใช้งานก็แค่ เราคลิกขวาที่ไฟล์ที่ต้องการตรวจ แล้วไปที่ Tab File Hashes แล้วทำการ Copy ค่า Checksum จากเวป จะใช้ Algorithm ไหนก็ได้ ไปใส่ในช่อง Hash Comparison มันก็จะตรวจให้เราเอง ถ้าถูกต้อง ก็จะได้เหมือนในรูปตัวอย่าง

หรือจะตรวจสอบด้วยตาก็ได้นะ จากค่าที่แสดงใน Tab

สำหรับ Algorithm อื่น ๆ สามารถเพิ่มได้โดยการคลิกขวาในตาราง จะมีให้เลือกเพิ่ม Algorithm อีกมากมาย

ต่อจากนี้ เวลาโหลดอะไรตาม Web ที่เค้ามีค่า Checksum ให้ เราก็มาเช็คไฟล์ให้ติดเป็นนิสัยกันเถอะ Big Smile

สำหรับตอนต่อไป มา Checksum บน Android กันเถอะ

Move from : Facebook Files @ Galaxy Nexus Club

Leave a Reply

Your email address will not be published. Required fields are marked *

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.