What is Integrity

Ensuring that data or systems remain accurate, consistent, and unaltered by unauthorized entities.

Data Integrity: Data is not modified, deleted, or corrupted, either accidentally or maliciously, during storage, processing, or transmission
System Integrity State of a system (e.g., software or hardware) remains unchanged from its intended configuration unless authorized changes are made

Methods to Achieve Integrity

1. Access Control: Restrict access to data and systems to authorized users only through authentication and authorization mechanisms
2. Encryption: Send, save the data after encryption to prevent unauthorized modifications
3. Hashing