Checksum یا «چکیدهی اعتبارسنجی» کاربرد زیادی دارد. مهمترین کاربرد آن در بحث انتقال داده است. دانشجویان رشته کامپیوتر در درس شبکه با این مفهوم آشنا میشوند. فرض کنید میخواهیم از طریق شبکه یک کاراکتر (یعنی ۷ بیت یا همان پالس برق) را بفرستیم. اگر در وسط مسیر به هر دلیلی (مثلاً به خاطر نویزی که کابل برق روی کابل شبکه ایجاد میکند و دهها دلیل دیگر) یکی از بیتها به جای اینکه مثلاً با قدرت ۱ ولت برسد که ما 0 در نظر بگیریم، با قدرت ۵ ولت برسد و ما در مقصد آنرا اشتباهاً 1 در نظر بگیریم، یک کاراکتر دیگر به مقصد خواهد رسید. (میدانید که در انتقال دیجیتال معمولاً دو نوع پالس برق میفرستند یکی نماد 0 و دیگری نماد 1. مثلاً یک پالس با ولتاژ ۱ ولت و دیگری با ولتاژ ۵ ولت است) حالا چطور در مقصد بفهمیم که یکی از این بیتها اشتباه رسیده و دادهی رسیده معتبر نیست؟ راه حل، استفاده از Checksum است. یعنی... (ادامه)