liveBook · Manning

Checksum

As explained in Acing the CCNA Exam: Volume 2 Advanced Networking and Security

A checksum is a small value derived mathematically from data to allow detection of changes to that data.

A checksum is a small value mathematically derived from a message to detect changes during transmission. In wireless LAN security, it supports message integrity rather than confidentiality or availability. section 20.1.1 section 20.5

The integrity-check process is:

  • The sender calculates a checksum from the plaintext message and appends it to the message. section 20.1.1
  • The sender encrypts and transmits the message with its appended checksum. section 20.1.1
  • The receiver decrypts the message, calculates a new checksum, and compares it with the received value. section 20.1.1
  • The receiver accepts the message when the values match and discards it when they differ. section 20.1.1

A checksum does not stop tampering or prevent bit-flipping attacks. It enables the receiver to identify that the data was altered. section 20.1.1

Wireless message validation

A wireless sender appends a checksum to plaintext before encryption. After receiving and decrypting the message, the receiver recalculates the checksum; a mismatch causes the message to be discarded. section 20.1.1

How Acing the CCNA Exam: Volume 2 Advanced Networking and Security covers it

How deep it goes
Explains generation, appending, encryption, recalculation, comparison, and rejection, but does not specify a checksum algorithm.
Examples
Uses encrypted wireless messages and a checksum-mismatch discard decision as the concrete example.
What it assumes
Assumes familiarity with plaintext, ciphertext, encryption, and wireless message transmission.
What you can do after
Evaluate whether a received message was altered by comparing independently calculated and transmitted checksums.
How it connects
Connects message integrity with encryption, plaintext, ciphertext, and bit-flipping attacks.

Also explained in

Compare how 5 books explain checksum →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Acing the CCNA Exam: Volume 2 Advanced Networking and Security. The section links point to the parts of the book it draws on.