สำหรับการเชค sum จะเป็นวิธีเอาไว้ตรวจสอบไฟล์ ว่ามีถูกแก้ไขจากต้นฉบับหรือเปล่า
เพื่อป้องกันการแก้ไข ระหว่างทาง ดังนั้นผู้ให้ไฟล์จะมีให้ ค่า check sum ออกมาด้วย
เพื่อหลังจากเรา download file นั้นมาแล้ว สามารถเชคกลับได้ว่าตรงกันหรือเปล่าครับผม
ใน mac ก็ทำการตรวจสอบ sha1 ได้โดย
1.เปิด Terminal (ซึ่งอยู่ใน /แอปพลิเคชัน/ยูทิลิตี้)
พิมพ์สิ่งตอไปนี้ที่พร้อมท์ของ Terminal:
openssl dgst -sha256 path/to/myfile
ตัวอย่าง:
#openssl dgst -sha256 /Users/myaccount/Documents/1024SecUpd2003-03-03.dmg
รอสักแปบจะมีค่า checksum sha256 ปรากฏขึ้นครับ
SHA-256 Digest จะแสดงเป็น: SHA256 (เส้นทางเต็มไปยังไฟล์)= [จำนวนเช็คซัม]
SHA256(openssl-1.1.0e.tar.gz)= 57be8618979d80c910728cfc99369bf97b2a1abd8f366ab6ebdee8975ad3874c
# ถ้าจะทำการ checksum แบบ MD5
openssl dgst -md5 path/to/myfile