วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows

หากคุณเพิ่งดาวน์โหลดไฟล์จากอินเทอร์เน็ต คุณอาจต้องการตรวจสอบว่าไฟล์ที่ดาวน์โหลดมาไม่ได้ถูกดัดแปลง ท้ายที่สุดแล้ว ใครจะรู้ว่าแฮกเกอร์อาจจะใช้กลอุบายชั่วร้ายอะไรบ้าง การตรวจสอบค่า checksum MD5, SHA-1 หรือ SHA-256 ของไฟล์ ช่วยให้คุณสามารถตรวจสอบความสมบูรณ์ของไฟล์และมั่นใจได้ว่าไฟล์ไม่ได้เสียหายหรือมีการเปลี่ยนแปลง

Checksum คืออะไร

Checksum คือสตริงสั้นที่ไม่ซ้ำกันซึ่งเกิดจากการรันอัลกอริทึมการเข้ารหัสบนไฟล์ที่กำหนด อัลกอริทึมจะดูที่บิตทั้งหมดที่ประกอบเป็นไฟล์ และสร้างผลรวมตรวจสอบโดยอิงจากบิตเฉพาะเหล่านั้น

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
ไดอะแกรมการคำนวณเชกซัม

ค่าตรวจสอบความถูกต้อง (checksum) นี้จะเปลี่ยนแปลงไปหากมีการเปลี่ยนแปลงแม้แต่บิตเดียวในไฟล์ ด้วยการเปรียบเทียบค่าตรวจสอบความถูกต้องสองค่า คุณสามารถมั่นใจได้ว่าไฟล์ของคุณไม่เสียหายหรือถูกปรับเปลี่ยน เป็นวิธีที่มีประโยชน์ในการป้องกันไฟล์เสียหายหรือการดัดแปลงที่เป็นอันตรายกับการดาวน์โหลดของคุณ

อัลกอริทึมที่ใช้กันทั่วไปที่สุดสำหรับ checksum ใน MD5, SHA-1 และ SHA-256 ก็พร้อมใช้งานเช่นกัน และขึ้นอยู่กับอัลกอริทึมที่ปลอดภัยด้วยการเข้ารหัส หากคุณมีทางเลือก ให้ใช้ SHA-256

จะใช้ checksum ได้อย่างไร?

ในการใช้ checksum ก่อนอื่นคุณต้องทราบก่อนว่า checksum ของไฟล์ที่กำหนดคืออะไร คุณจะต้องได้รับข้อมูลนี้จากแหล่งเดียวกับที่ดาวน์โหลดไฟล์

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
แฮชการถ่ายโอนไฟล์

เรียกใช้ไฟล์ที่คุณดาวน์โหลดผ่านอัลกอริทึมการตรวจสอบความถูกต้องแบบเดียวกันโดยใช้เครื่องมือตัวใดตัวหนึ่งด้านล่างนี้ เมื่อคุณทำสิ่งนั้นเสร็จแล้ว ให้เปรียบเทียบสตริงทั้งสอง หากสตริงตรงกัน ไฟล์จะไม่เปลี่ยนแปลง หากสตริงไม่ตรงกัน แสดงว่าไฟล์ของคุณแตกต่างจากไฟล์ต้นฉบับ

ตรวจสอบผลรวมการตรวจสอบด้วยเครื่องมือของบุคคลที่สาม

วิธีที่ดีที่สุดในการเรียกใช้ checksum ใน Windows คือการใช้เครื่องมือที่เรียกว่า MD5 และ SHA Checksum Utility มันจะคำนวณค่าตรวจสอบความถูกต้องของ MD5, SHA-1 และ SHA-256 สำหรับไฟล์ที่กำหนดพร้อมกัน และให้คุณเปรียบเทียบผลลัพธ์กับข้อมูลที่ให้มา

1. ดาวน์โหลดMD5 และ SHA Checksum Utility

2. ดับเบิลคลิกไฟล์ที่ดาวน์โหลดเพื่อเปิดโปรแกรม คุณอาจได้รับแจ้งให้ดาวน์โหลด .NET Framework 3.5 ซึ่งแอปพลิเคชันจะต้องทำงานอย่างถูกต้อง คลิกดาวน์โหลดและติดตั้งฟีเจอร์นี้เพื่อดำเนินการต่อ

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
ติดตั้งยูทิลิตี้ MD5 และ SHA Checksum บนพีซี Windows

3. คลิก ปุ่ม Browseเพื่อเลือกไฟล์ที่คุณต้องการตรวจสอบ

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
เรียกดูไฟล์ใน MD5 และ SHA Checksum Utility

4. กำหนดค่าตรวจสอบความถูกต้องที่จัดไว้สำหรับไฟล์ที่ดาวน์โหลด ไฟล์ที่ดาวน์โหลดทั้งหมดไม่ได้มีค่า checksum แต่ผู้พัฒนาที่เป็นโอเพ่นซอร์สหรือใส่ใจเรื่องความปลอดภัยมักจะให้ข้อมูล checksum แก่คุณ คัดลอกค่าตรวจสอบความถูกต้องนั้นไปยังคลิปบอร์ด จากนั้นคลิก ปุ่ม วางในยูทิลิตี้ค่าตรวจสอบความถูกต้องของ MD5 และ SHA

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
วาง checksum ใน MD5 และ SHA Checksum Utility

5. คลิกตรวจสอบเพื่อยืนยันผลรวมตรวจสอบของคุณ หากผลรวมการตรวจสอบตรงกับผลรวมการตรวจสอบที่แอปพลิเคชันคำนวณ คุณจะได้รับข้อความแจ้งว่าประสบความสำเร็จ ซึ่งหมายความว่าไฟล์ที่คุณมีนั้นเป็นไฟล์เดียวกันกับไฟล์ที่ได้รับการตรวจสอบก่อนหน้านี้

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
สังเกตว่า MDS Hash ตรงกันใน MD5 และ SHA Checksum Utility

6. หากค่าตรวจสอบความถูกต้องแตกต่างกัน คุณจะได้รับข้อความแสดงข้อผิดพลาด ซึ่งหมายความว่าไฟล์มีการเปลี่ยนแปลงบางอย่างนับตั้งแต่มีการคำนวณค่าตรวจสอบความถูกต้องครั้งสุดท้าย

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
แฮชไม่ตรงกับข้อความในยูทิลิตี้ Checksum MD5 และ SHA

ตรวจสอบค่า checksum ใน File Explorer

หากคุณตรวจสอบ checksum บ่อยครั้ง คุณอาจสนใจOpenHashTabแอปพลิเคชันจะติดตั้งแท็บเพิ่มเติมใน หน้าต่าง คุณสมบัติของ File Explorer ด้วยการฝังไว้ใน Explorer OpenHashTab สามารถคำนวณค่า checksum ได้ทันทีโดยไม่ต้องใช้แอปพลิเคชันแยกต่างหาก โดยค่าเริ่มต้นจะคำนวณค่าแฮช MD5, SHA-1, SHA-256 และ SHA-512 สามารถเปิดใช้งานอัลกอริทึมแฮชเพิ่มเติมได้ในการตั้งค่า OpenHashTab

หมายเหตุ : หากคุณไม่ชอบ OpenHashTag ลองใช้HashCheckซึ่งทำสิ่งเดียวกัน

1. ดาวน์โหลดและติดตั้งOpenHashTabจาก GitHub

2. คลิกขวาที่ไฟล์ที่คุณต้องการรันเช็คซัม และเลือกคุณสมบัติจากเมนูบริบท

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
เมนูบริบทสำหรับแอปพลิเคชัน/โปรแกรม Windows

3. คลิกแท็บที่มีชื่อว่าแฮชที่ด้านบนของหน้าต่างเพื่อดูแฮช MD5, SHA-1, SHA-256 และ SHA-512 สำหรับไฟล์ที่คุณเลือก

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
แท็บแฮชใหม่ใน File Explorer

4. คัดลอกและวางค่าตรวจสอบความถูกต้องที่คุณต้องการเปรียบเทียบลงในกล่องโต้ตอบตรวจสอบกับ

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
เปรียบเทียบผลรวมตรวจสอบกับ OpenHashTab

5. หากคุณตรวจสอบแฮช คุณจะเห็นอัลกอริทึมการจับคู่ (ในกรณีนี้คือ MD5) และชื่อไฟล์อยู่ใต้ช่องตรวจสอบกับมิฉะนั้นคุณจะเห็นข้อความไม่พบข้อมูลที่ตรงกัน

ตรวจสอบ checksum ใน Windows ด้วย Certutil

หากคุณไม่ต้องการดาวน์โหลดอะไรเลย ให้ใช้ Command Prompt หรือ Terminal ของ Windows เพื่อตรวจสอบค่า checksum โดยใช้คำสั่ง certutil

1. เปิด Command Prompt กดWin + Rพิมพ์cmd.exeแล้วคลิกOKหรือเปิด Start และค้นหา“command prompt ”

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
เซอร์ทูทิล

2. ใช้คำสั่ง cdเพื่อนำทางไปยังไดเร็กทอรีที่มีไฟล์ที่คุณดาวน์โหลด โดยค่าเริ่มต้นนี่คือ โฟลเดอร์ ดาวน์โหลดแต่บางคนก็ดาวน์โหลดไฟล์ลงในคอมพิวเตอร์ของตน วิธีที่รวดเร็วในการรับเส้นทางคือคลิกขวาที่ไฟล์และเลือกคัดลอกเส้นทางคัดลอกสิ่งนี้ลงในพรอมต์คำสั่ง

cd filepath
วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
ไดเรกทอรี Certutil

3. ป้อนคำสั่งต่อไปนี้ด้วยชื่อไฟล์ของคุณ:

certutil -hashfile filename MD5
วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
เซอร์ทูทิลแฮช

4. ค่า MD5 จะปรากฏใต้คำสั่ง เปรียบเทียบตัวเลขนี้กับค่า checksum แฮชที่คุณได้รับสำหรับไฟล์ที่ดาวน์โหลด โดยปกติเมื่อใช้คำสั่ง certutil นี้ คุณเพียงแค่คัดลอกค่าลงใน Notepad และตรวจสอบด้วยตนเองหลังจากเรียกใช้ยูทิลิตี้

วิธีการตรวจสอบค่า checksum ของ MD5, SHA-1 และ SHA-256 ใน Windows
ผลการตรวจสอบ

5. แม้ว่าจะใช้ MD5 เป็นตัวอย่าง แต่ยูทิลิตี้นี้ยังรองรับ MD2, MD4, MD5, SHA1, SHA256, SHA384 และ SHA512 อีกด้วย

ฝากความเห็น

รับบริการอัปโหลดรูปภาพ Nextcloud สำหรับ iPhone ในพื้นหลัง

รับบริการอัปโหลดรูปภาพ Nextcloud สำหรับ iPhone ในพื้นหลัง

กู้คืนการตรวจจับภาพพื้นหลังโดยตรวจสอบการตั้งค่าการอัปโหลด Nextcloud, สิทธิ์การเข้าถึง iOS, โหมดแบตเตอรี่ และข้อจำกัดของการตั้งเวลาถ่ายภาพพื้นหลังของ iPhone

ข้อความชัดเจนยิ่งขึ้นใน ONLYOFFICE Desktop: ปรับแต่งค่า Font Hinting บน Linux

ข้อความชัดเจนยิ่งขึ้นใน ONLYOFFICE Desktop: ปรับแต่งค่า Font Hinting บน Linux

เปรียบเทียบโหมดการปรับแต่งฟอนต์ของ ONLYOFFICE ตรวจสอบการซูมและความพร้อมใช้งานของฟอนต์ใน Linux และตรวจสอบว่าการเบลอจำกัดเฉพาะในโปรแกรมแก้ไขข้อความหรือส่งผลกระทบต่อเดสก์ท็อปทั้งหมด

แปลงไฟล์ PDF ให้เป็นไฟล์ DOCX ที่แก้ไขได้ใน ONLYOFFICE Desktop

แปลงไฟล์ PDF ให้เป็นไฟล์ DOCX ที่แก้ไขได้ใน ONLYOFFICE Desktop

แปลงไฟล์ PDF ในเครื่องของคุณด้วยโปรแกรม ONLYOFFICE Desktop Editors จากนั้นตรวจสอบไฟล์ DOCX เพื่อดูการเปลี่ยนแปลงเค้าโครง หน้าที่สแกน และข้อความที่ต้องแก้ไข

เชื่อมต่อโปรแกรมแก้ไขเอกสารบนเดสก์ท็อป ONLYOFFICE กับไฟล์ ownCloud ของคุณ

เพิ่มบัญชี ownCloud ของคุณลงใน ONLYOFFICE Desktop Editors ทำความเข้าใจว่าการเชื่อมต่อนี้ช่วยให้ทำอะไรได้บ้าง และเลือกใช้ระหว่างการเข้าถึงโดยตรง การซิงค์ และการแก้ไขผ่านเบราว์เซอร์

แก้ไขปัญหาการหมดเวลาของ ONLYOFFICE Mobile โดยตรวจสอบ URL ของเซิร์ฟเวอร์

แก้ไขปัญหาการหมดเวลาของ ONLYOFFICE Mobile โดยตรวจสอบ URL ของเซิร์ฟเวอร์

ใช้พอร์ทัลหรือที่อยู่ WebDAV ที่ถูกต้อง ทดสอบการเข้าถึง HTTPS จากโทรศัพท์ของคุณ และแยกแยะปัญหาเครือข่ายส่วนตัว TLS และปัญหาการเข้าสู่ระบบ

เปิดใช้งานการพัฒนาและการดีบักปลั๊กอิน ONLYOFFICE Desktop

เปิดใช้งานการพัฒนาและการดีบักปลั๊กอิน ONLYOFFICE Desktop

สร้างและทดสอบปลั๊กอิน ONLYOFFICE Desktop Editors แบบกำหนดเอง ติดตั้งไฟล์ .plugin และเปิดใช้งานเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์เพื่อทำการดีบัก

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

เรียกใช้ Python ใน Calc ผ่านระบบมาโครของ LibreOffice

ทำให้ฟังก์ชัน Python สามารถใช้งานได้ใน Calc เรียกใช้ฟังก์ชันนั้นกับสเปรดชีตที่เปิดอยู่ และแก้ไขปัญหามาโครหรือการนำเข้าที่หายไปโดยไม่ต้องผสมผสานระหว่าง LibreOffice และ Python ของระบบ

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

ปกป้องข้อความของผู้เขียนที่เลือกไว้ด้วยรหัสผ่านประจำส่วน

ล็อกข้อความเฉพาะส่วนเพื่อป้องกันการแก้ไขตามปกติ ในขณะที่ยังคงใช้งานส่วนที่เหลือของเอกสาร Writer ได้ และเรียนรู้ว่าเมื่อใดการเข้ารหัสไฟล์จึงเป็นทางเลือกที่ดีกว่า

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

ทำให้ข้อความในสเปรดชีตอ่านง่ายขึ้นในโหมดมืดของ LibreOffice Calc

แก้ไขปัญหาข้อความในสเปรดชีตอ่านยากโดยตรวจสอบธีม สีตัวอักษรในเซลล์ การเติมสี และการจัดรูปแบบตามเงื่อนไขใน Calc

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

LibreOffice Calc แสดงสูตรเป็นข้อความใช่หรือไม่? กู้คืนผลลัพธ์กลับมา

เรียนรู้ว่าทำไม Calc จึงแสดงข้อความสูตรแทนค่าที่คำนวณได้ และวิธีแก้ไขโหมดการแสดงผล เซลล์ที่จัดรูปแบบด้วยข้อความ เครื่องหมายอัญประกาศ หรือผลลัพธ์ที่ล้าสมัย