Core Security Concepts Flashcards
Define: Threat
Any potential danger
Define: Threat agent
An entity that may act upon a vulnerability
Define: Vulnerability
A weakness or flaw that may provide an opportunity to a threat agent
Define: Risk
the likelihood of a threat agent exploiting a discovered vulnerability
Define: Exposure
an instance of being compromised by a threat agent
Define: Countermeasure
An administrative operation, or logical mitigation against potential risks
Define 3 core security concepts
- Accounting
- Non-repudiation
- Privacy
Define: CIA triangle
Confidentiality Integrity Availability All wrapped around data and services
Define: Confidentiality
The concept of preventing the disclosure of information to unauthorised parties
Define 3 confidentiality concepts
- is about viewing data
- assure the secrecy of data
- helps maintaining data privacy
What is integrity?
The concept of protecting the data from unauthorised alteration
Define 3 integrity concepts
- It must ensure that the data that is transmitted, processed and stored correctly
- Is as accurate as the originator intended
- The software performs reliably as it was intended to
Define: Availability
The security concept that is related to the access of the software or the data or information it handles
What 2 determines availability ?
- the criticality of the data or service
- its purpose in the system
Actions that support availability
- Loading balancing
- replication
- redundancy