เครื่องคิดเลข checksum เป็นเครื่องมือสำหรับการผลิตแล้วตรวจสอบ checksums การตรวจสอบเป็นตัวเลขที่ค่อนข้างสั้นที่สอดคล้องกับสตริงของข้อมูลอีกต่อไปอย่างมีประสิทธิภาพรูปแบบของการจดชวเลข การใช้งานหลักของการตรวจสอบคือการให้วิธีที่ง่ายในการตรวจสอบข้อมูลที่ไม่ได้รับความเสียหาย หากข้อมูลมีการเปลี่ยนแปลงการตรวจสอบจะเปลี่ยนด้วย
การใช้เครื่องคิดเลข checksum หลักคือการป้องกันความเสียหายจากอุบัติเหตุ สิ่งนี้อาจเกิดขึ้นได้หากข้อมูลเกิดความเสียหายในระหว่างการขนส่งซึ่งสามารถเกิดขึ้นได้ง่ายเนื่องจากวิธีการที่ข้อมูลถูกแยกและประกอบใหม่ในขณะที่ผ่านเครือข่ายและอินเทอร์เน็ต การตรวจสอบมักจะไม่ให้การป้องกันความเสียหายที่เป็นอันตรายเนื่องจากกระบวนการเช็คซัมสามารถทำงานแบบย้อนกลับเพื่อให้เนื้อหามีการเปลี่ยนแปลง แต่การตรวจสอบยังคงเหมือนเดิม
มีเทคนิคต่าง ๆ มากมายที่สามารถนำมาใช้โดยเครื่องคิดเลข checksum พร้อมความซับซ้อนที่แตกต่างกันไป บางคนทำงานได้อย่างง่ายดายและเทียบเท่ากับการนับจำนวนตัวอักษรในแต่ละกลุ่มข้อมูล โดยธรรมชาติแล้วสิ่งเหล่านี้มีความเสี่ยงมากกว่าที่จะไม่สามารถตรวจพบข้อผิดพลาดอย่างง่ายเช่นการสลับข้อมูลสองชิ้นโดยไม่ตั้งใจ เทคนิคที่ซับซ้อนมากขึ้นเกี่ยวข้องกับการคำนึงถึงลักษณะเฉพาะของข้อมูลแต่ละอันและตำแหน่งของข้อมูลภายในสายอักขระทั้งหมด
บางครั้งเครื่องคิดเลข checksum จะทำงานกับข้อมูลที่มีขนาดเล็กมาก บางครั้งสิ่งเหล่านี้เรียกอีกอย่างหนึ่งว่าตัวเลขตรวจสอบ ตัวอย่างหนึ่งอาจมาจากหมายเลขประกันสังคม ISBN จากหนังสือหรือตัวเลขในบาร์โค้ด เหล่านี้มีตัวเลขตรวจสอบเดียวในตอนท้ายที่สอดคล้องกับส่วนที่เหลือของจำนวน ไถนาอิเล็กทรอนิกส์หรือระบบคอมพิวเตอร์ส่วนใหญ่จะเปรียบเทียบจำนวนและเช็คตัวเลขเมื่อพิมพ์หากไม่ตรงกันอย่างถูกต้องจะเห็นได้ชัดว่าเกิดข้อผิดพลาดในการพิมพ์
หนึ่งเครื่องคิดเลข checksum ทั่วไปคือ md5sum สิ่งนี้ใช้ได้กับแฮชแบบ 128 บิตโดยใช้รูปแบบ MD5 ซึ่งมักใช้เพื่อวัตถุประสงค์หลักสองประการ หนึ่งคือเพื่อความปลอดภัยในการตรวจสอบว่าไฟล์ไม่ได้รับการดัดแปลงและทำให้ไวรัส อีกรูปแบบหนึ่งสำหรับรูปแบบ ISO ที่ใช้ในการพกพาเนื้อหาทั้งหมดของซีดีหรือดีวีดีในไฟล์เดียวเพื่อให้ถ่ายโอนได้ง่ายขึ้น การใช้การตรวจสอบ MD5 ช่วยหลีกเลี่ยงปัญหาข้อผิดพลาดเดียวที่ทำให้ไฟล์ทั้งหมดและทำให้ดิสก์ทั้งหมดไม่สามารถใช้งานได้


