Skip to main content

Security

2016

Confidentiality, Integrity, Availability

The CIA triad of Confidentiality, Integrity, Availability refers to three necessary security components of software, at a bare baseline. **Confidentiality **Software(and its’ developers) are often exposed to sensitive details. These details should only reach the people the client expects. Users must be able to understand what data can be seen by who. **Integrity **Data should only be changed purposefully by users. Data, along with corresponding metadata, should be stored safely, securely, and with solid backups.