Checksum เป็นระบบที่คอมพิวเตอร์สามารถตรวจสอบเนื้อหาของไฟล์กับบันทึกที่รู้จัก เพื่อให้มั่นใจว่าเนื้อหานั้นถูกต้องและไม่เสียหาย ข้อผิดพลาดเช็คซัมที่ไม่ถูกต้องส่งผลให้ไฟล์ไม่ผ่านการตรวจสอบนี้ ซึ่งหมายความว่าข้อมูลบางส่วนไม่สอดคล้องกับต้นฉบับอีกต่อไป หากข้อมูลของคุณไม่ผ่านการตรวจสอบความถูกต้อง โดยทั่วไปหมายความว่าคุณจำเป็นต้องแทนที่จากข้อมูลสำรองหรือสร้างไฟล์ที่ได้รับผลกระทบขึ้นใหม่
การทำงาน
ตัวอย่างเช่น หากคุณมีรายการหมายเลขที่คุณต้องการส่งให้เพื่อนร่วมงาน และจำเป็นต้องตรวจสอบให้แน่ใจ เขาเขียนตัวเลขให้ถูกต้อง คุณต้องมีวิธีตรวจสอบว่าเขาได้ทุกอย่างแล้ว ถูกต้อง. วิธีง่ายๆ วิธีหนึ่งที่คุณสามารถใช้คือการเพิ่มรายการตัวเลขและจดผลรวม เมื่อเขาคัดลอกรายการแล้ว เขาสามารถเพิ่มตัวเลขและเปรียบเทียบผลรวมของเขากับคุณได้ หากผลรวมทั้งสองไม่ตรงกัน แสดงว่าเขาทำผิดพลาด นี่เป็นตัวอย่างพื้นฐานของการตรวจสอบผลรวมเช็คซัม
วิดีโอประจำวันนี้
คอมพิวเตอร์และเช็คซัม
Checksum ในคอมพิวเตอร์มีความซับซ้อนมากกว่าการเพิ่มรายการตัวเลขเข้าด้วยกัน แต่ใช้หลักการเดียวกัน ในกรณีส่วนใหญ่ ระบบใช้สมการทางคณิตศาสตร์ที่ซับซ้อนกว่ามาก ซึ่งเรียกว่าแฮชเข้ารหัส ซึ่งจะสร้างเอาต์พุตที่ไม่ซ้ำใครตามอินพุต และคอมพิวเตอร์สามารถใช้แฮชเพื่อตรวจสอบข้อมูลปริมาณมากได้อย่างรวดเร็ว ลักษณะที่ซับซ้อนของอัลกอริธึมการเข้ารหัสหมายความว่าความแปรปรวนเล็กน้อยในข้อมูลจะสร้าง ความแตกต่างที่สำคัญในเช็คซัม และหากจำนวนที่สร้างขึ้นไม่ตรงกับค่าที่คาดไว้ คุณจะได้รับผลเสีย ข้อผิดพลาดในการตรวจสอบ
เช็คซัมเสีย
แหล่งที่มาของข้อผิดพลาดในการตรวจสอบที่พบบ่อยที่สุดเกี่ยวข้องกับ BIOS ของคอมพิวเตอร์ของคุณ ส่วนที่ไม่ลบเลือนนี้ของหน่วยความจำคอมพิวเตอร์ของคุณเก็บข้อมูลสำคัญเกี่ยวกับฮาร์ดแวร์ของคุณ และคอมพิวเตอร์ของคุณใช้การตรวจสอบความถูกต้องของเช็คเพื่อให้แน่ใจว่าข้อมูลได้รับการปกป้อง หากมีสิ่งใดเปลี่ยนแปลงข้อมูลนี้ คอมพิวเตอร์ของคุณอาจรายงานข้อผิดพลาด Checksum ที่ไม่ถูกต้องเมื่อทำการบูท ซึ่งคุณจะต้องตรวจสอบการตั้งค่าของคุณ ข้อผิดพลาดในการตรวจสอบซ้ำหลายครั้งอาจเป็นสัญญาณบ่งชี้ว่าแบตเตอรี่ที่จ่ายไฟให้กับที่จัดเก็บข้อมูลนี้ล้มเหลวและอาจต้องเปลี่ยนใหม่
การใช้งานอื่นๆ
อีกด้านของการคำนวณที่คุณอาจพบการตรวจสอบตรวจสอบคือการกระจายซอฟต์แวร์ บริษัทที่ผลิตโปรแกรมยูทิลิตี้ เช่น ชุดโปรแกรมป้องกันไวรัสและโปรแกรมป้องกันมัลแวร์ และเผยแพร่ทางออนไลน์มีความสนใจอย่างมากในการรับรองความถูกต้องของซอฟต์แวร์ของตน ในหลายกรณี บริษัทเหล่านี้เผยแพร่ค่าเช็คซัมของการเผยแพร่ของตน และหากไฟล์ล้มเหลว การตรวจสอบเช็คซัมอาจระบุว่าเป็นของปลอมหรือเสียหายระหว่างการดาวน์โหลด กระบวนการ.