Integrity
Let's examine what integrity is and how we can achieve it.
Integrity refers to the process of preserving the accuracy and completeness of data over its entire lifecycle so that it cannot be modified in an unauthorized or undetected manner. This modification can happen maliciously (e.g., by an intermediary in the network) or inadvertently (e.g., because of a software or hardware failure).
Achieving integrity
Note: We have discussed in the previous chapter some techniques that can protect against accidental modifications, such as checksums and ...