Checksum และวิธีการคำนวณ Checksum คืออะไร


คุณกำลังสงสัยว่าการตรวจสอบคืออะไร คุณอาจสังเกตเห็นว่าเมื่อคุณดาวน์โหลดไฟล์จากเว็บไซต์บางแห่งพวกเขามีสตริงและตัวเลขจำนวนมากที่เรียกว่า checksum หรือ MD5 checksum หรือ SHA-1 เป็นต้นสตริงที่ยาวมาก ๆ เหล่านี้ทำหน้าที่เป็นลายนิ้วมือสำหรับไฟล์นั้นโดยเฉพาะ เป็นไฟล์ EXE, ISO, ZIP ฯลฯ

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

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

Checksums ใช้เพื่อป้องกันไม่ให้เกิดความเสียหายโดยตรง นอกจากนี้เพื่อให้มั่นใจว่าไฟล์ยังไม่ถูกดัดแปลง เมื่อมีการใช้อัลกอริธึมการตรวจสอบที่ดีแม้แต่การเปลี่ยนแปลงเล็ก ๆ น้อย ๆ กับไฟล์จะส่งผลให้ค่า checksum แตกต่างกันอย่างสิ้นเชิง

checksums ที่พบมากที่สุด ได้แก่ MD5 และ SHA-1 แต่ทั้งสองอย่างนี้มีช่องโหว่ . ซึ่งหมายความว่าการปลอมแปลงที่เป็นอันตรายอาจนำไปสู่ไฟล์สองไฟล์ที่มีแฮชคำนวณเดียวกัน เนื่องจากข้อกังวลด้านความปลอดภัยเหล่านี้ SHA-2 ใหม่จึงถือเป็นฟังก์ชันแฮชที่เข้ารหัสลับที่ดีที่สุดเนื่องจากยังไม่มีการโจมตีใด ๆ ในขณะนี้เลย

sha1 checksum

p>ดังที่คุณเห็นในภาพหน้าจอด้านบนไฟล์ ISO ที่ฉันพยายามดาวน์โหลดจาก Microsoft มีการตรวจสอบ SHA1 อยู่ เมื่อฉันดาวน์โหลดไฟล์แล้วฉันจะใช้เครื่องคิดเลข checksum calculator เพื่อตรวจสอบความสมบูรณ์ของไฟล์

ประมาณ 99.9% ของเวลาคุณไม่จำเป็นต้องดูแลหรือกังวลเกี่ยวกับ checksums เมื่อดาวน์โหลดไฟล์ออก อินเตอร์เนต. อย่างไรก็ตามหากคุณกำลังดาวน์โหลดบางอย่างที่มีความละเอียดอ่อนเช่นซอฟต์แวร์ป้องกันไวรัสหรือความเป็นส่วนตัวเช่น Tor อาจเป็นความคิดที่ดีที่จะตรวจสอบการตรวจสอบเนื่องจากแฮกเกอร์สามารถสร้างซอฟต์แวร์ที่สำคัญที่มีมัลแวร์เพื่อเข้าถึงระบบได้อย่างสมบูรณ์ <

;

MD5 & amp; ยูทิลิตี้ SHA Checksum คือยูทิลิตีที่ฉันชื่นชอบสำหรับการทำงานกับ checksums เนื่องจากมีคุณลักษณะทั้งหมดที่ฉันต้องการในเวอร์ชันฟรี เมื่อคุณดาวน์โหลดไฟล์แล้วให้เรียกใช้ไฟล์ EXE เพื่อเปิดโปรแกรม

md5 sha checksum

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

ตามที่คุณเห็น MD5 hash มีระยะเวลาสั้นที่สุดและแฮช SHA-512 มีความยาวมาก

/ strong>ที่ด้านล่างสุด คลิกที่ยืนยันและจะเปรียบเทียบกับสี่ส่วนที่สร้างเพื่อดูว่ามีการแข่งขันหรือไม่

เครื่องคิดเลข Checksum แบบออนไลน์

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

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

online checksum calculator

ถ้า 5 MB มีขนาดเล็กเกินไปให้ตรวจสอบ OnlineMD5 อีกไซต์ฟรีที่อนุญาตให้คุณสร้าง checksums สำหรับไฟล์ขนาดไม่เกิน 4 GB เห็นได้ชัดว่าไม่ต้องอัปโหลดไฟล์จริงไปยังเซิร์ฟเวอร์ของตน ฉันไม่แน่ใจว่ามันทำงานอย่างไร แต่ดูเหมือนว่าจะเรียกใช้อัลกอริทึมเฉพาะในระบบของคุณแล้วแสดงในเบราว์เซอร์ ค่อนข้างจะเป็นวิธีที่ชาญฉลาดที่จะทำเพราะคุณไม่จำเป็นต้องดาวน์โหลดซอฟต์แวร์เพิ่มเติมและคุณไม่จำเป็นต้องรออัปโหลดไฟล์ขนาดใหญ่ตลอดไป

onlinemd5

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

StepHack : ตอน อธิบาย checksum คืออะไร

กระทู้ที่เกี่ยวข้อง:


18.02.2015