วิธีตรวจสอบไฟล์ Checksums ทั้งหมด (MD5, SHA-1) ในที่เดียว
เบ็ดเตล็ด / / December 02, 2021
คุณอาจจำเหตุการณ์อิฐ Android ของฉันได้เนื่องจากแฟลช ROM ที่เสียหายซึ่งทำให้ฉันต้องเขียน คู่มือฉบับสมบูรณ์เกี่ยวกับเช็คซัม MD5 และวิธีตรวจสอบความถูกต้อง. ตั้งแต่นั้นมา ฉันก็รู้สึกพิเศษเล็กน้อย (และหวาดระแวง) เกี่ยวกับการตรวจสอบแฮชของไฟล์ที่ฉันดาวน์โหลดจากเว็บ
ในขณะที่ฉันเป็น กำลังดาวน์โหลด Windows 8 Consumer Preview เมื่อวันก่อน ฉันสังเกตเห็นว่า Microsoft ไม่ได้จัดเตรียมบิตการตรวจสอบ MD5 ปกติเพื่อตรวจสอบความสมบูรณ์ของไฟล์ ISO ที่ดาวน์โหลดมา และให้บิตการแฮชที่ใหม่กว่าแทน SHA-1 บิต.
อันที่จริงการเข้ารหัส SHA-1 นั้นดีกว่า MD5 ในหลายๆ ด้าน ฉันสามารถเจาะลึกและอธิบายความแตกต่างของศัพท์แสงที่เกินบรรยายให้คุณฟังได้ แต่ฉันคิดว่ามันไม่จำเป็น ในแง่ฆราวาส อัลกอริธึม SHA-1 มีความปลอดภัยและเชื่อถือได้มากกว่าเมื่อเทียบกับเช็คซัม MD5
นอกจากนี้ เช็คซัม SHA-1 ยังให้ a บิตแฮชที่ไม่ซ้ำกัน 40 บิต สำหรับแต่ละไฟล์บน MD5. 32 บิต ดังนั้นด้วย SHA-1 จึงมีโอกาสน้อยกว่าที่ไฟล์สองไฟล์จะลงท้ายด้วยค่าแฮชเดียวกัน
ตอนนี้คุณมีไอเดียเกี่ยวกับการแฮชไฟล์แล้ว และคุณจะใช้ไฟล์เหล่านี้เพื่อตรวจสอบความสมบูรณ์ของ. ได้อย่างไร เรามาดูกันว่าคุณจะตรวจสอบ hashing bits ที่ใช้กันทั่วไปสำหรับแต่ละไฟล์ได้อย่างไรใน single หลังคา.
ดาวน์โหลดและติดตั้ง HashTab บนคอมพิวเตอร์ของคุณ การติดตั้งทำได้ง่าย และเมื่อติดตั้งโปรแกรมแล้ว โปรแกรมจะรวมตัวเองเข้ากับเชลล์ของ Windows ได้อย่างราบรื่น จากนี้ไปเมื่อใดก็ตามที่คุณต้องการตรวจสอบบิตการแฮชของไฟล์ใด ๆ เพียงแค่คลิกขวาที่ไฟล์แล้วเลือก คุณสมบัติ.
ในหน้าต่าง Properties ให้คลิกที่ ไฟล์แฮช tab เพื่อดูไฟล์แฮชบิตสำหรับไฟล์ (การคำนวณอาจใช้เวลาสักครู่) โดยค่าเริ่มต้น อัลกอริธึมการแฮชสามแบบทำงานอยู่ (ฉันจำไม่ได้จริงๆ ในตอนนี้) แต่คุณสามารถปรับแต่งและเลือกบิตทั้งหมดที่คุณต้องการคำนวณโดยใช้ ลิงค์การตั้งค่า.
คุณยังสามารถเปรียบเทียบเช็คซัมบิตที่คุณมีโดยวางลงใน กล่องข้อความเปรียบเทียบแฮช เพื่อเปรียบเทียบบิตโดยอัตโนมัติได้อย่างง่ายดาย
คำตัดสินของฉัน
HashTab เป็นฟรีแวร์ ใช้งานง่าย และถ้าคุณถามฉัน มันคือแอปพลิเคชันที่ต้องมีสำหรับ Windows ฉันรู้ว่าคนส่วนใหญ่ไม่สนใจที่จะตรวจสอบบิตการแฮชหลังจากดาวน์โหลดไฟล์ (ฉันเองก็เคยเป็นหนึ่งในนั้น) แต่เชื่อฉันเถอะว่าปลอดภัยดีกว่าเสียใจ