security basics

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/41

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:47 PM on 6/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

42 Terms

1
New cards

security

protecting systems, data, services against adversaries — whether deliberate (malicious hackars, insider threats) or accidental (human error, software bugs, hardware failure). Any security claim → relative to a threat model

2
New cards

CIA triad

foundational framework for characterising security. Decomposes security in 3 independent properties (each has a prevent side and a permit side)

3
New cards

roles of CIA triad properties

specifying what security means for a concrete scenario, diagnosing what went wrong after a breach

4
New cards

confidentiality

preserving authorised restrictions on info access and disclosure, including means for protecting personal privacy and proprietary information.

<p>preserving authorised restrictions on info access and disclosure, including means for protecting personal privacy and proprietary information.</p>
5
New cards

Confidentiality failures

unauthorised access may be intentional (intruder breaking into a network), and unintentional (careless employee mailing the wrong attachment). Both are confidentiality failures.

6
New cards

confidentiality failures impacts

Privacy: personal health, financial, location data exposed

Economy: stolen credentials enable fraud, identity theft, financial transactions on behalf of victims

7
New cards

integrity

guarding against improper information modification or destruction, and includes ensuring non-repudiation and authenticity

<p>guarding against improper information modification or destruction, and includes ensuring non-repudiation and authenticity</p>
8
New cards

integrity levels covered

Data integrity: data has not been altered in an unautharised manner, System integrity: the system performs its intended function, free from unauthorized manipulation

9
New cards

integrity related sub-property authenticity

Authenticity: the property of being genuine and verifiable — confidene in the validity of a message or its generator (Is thismessage really from who it claims?)

10
New cards

integrity related sub-property auditability

(non-repudiation) protection against an individual falsely denying having performed a particular action, such as sending a message or approving a transaction. (can we prove who did that?)

11
New cards

integrity attack example

FCC’s net neutrality got 2 million identical comments under the names of real (some deceased) peoplegenerated by bots. Violated integrity, polluted democratic process, undermined the trustworthiness of online public resources

12
New cards

availability

ensuring timely and reliable access to and use of information

<p>ensuring timely and reliable access to and use of information</p>
13
New cards

availability violations

both psysical and cyber: Infrastructure failures (network/hardware outages, power cuts), infrastructure overload (traffic spikes), cyber attacks: DDoS and ransomware

14
New cards

availability failure impact

Economic: — revenue loss for companies during downtime and Rights-based — (censorship, suppresion of communication = attack on democratic freedoms)

15
New cards

CIA triad interdependence

properties are not independent. compromising one cascades into violations of the others. Security design must satisfy all 3 simultaneously

16
New cards

confidentiality breach → integrity breach

an attacker that bypasses access controls to read a confidential financial report can also modify the numbers, violating integrity. (eavesdropping → tampering)

17
New cards

confidentiality protection → blocks availability

attacker’s view: ransomware encrypts files (data is confidential - no access with no key). Victim’s view: total availability failure.

18
New cards

integrity breach → confidentiality breach

if attacker modifies a user-database record to change a password, they can then log in as that user - violating confidentiality. Controlling data grants access.

19
New cards

integrity breach → availability failure

corrupting a criticaldatabase can crash service or produce invalid outputs. denial of service achieved via data corruption.

20
New cards

availability attacks → exfiltration windows (C)

during DDoS attack (primary goal: deny service), chaos and overloaded defences may let the attacker exploit vulnerabilities to exfiltrate confidential data simultaneously

21
New cards

availability failure → currupts data (I)

server crash during critical data synchronisation operation can leave replicas inconsistent

22
New cards

domino effect phishing attack

1) user’s credentials stolen (C) 2) attacker logs in and modifies account details (I) 3) the changes cause the system to lock the legitimate user out of their own acc (A)

Robust security strategy must prevent, detect, recover from all 3 cases.

23
New cards

implementation of CIA triad

it is too abstract to implement directly. First it needs to be instantiated into concrete rules, then enforced by technical means.

<p>it is too abstract to implement directly. First it needs to be instantiated into concrete rules, then enforced by technical means.</p>
24
New cards

security policy

declarative relus specifying what’s allowed and not. a formal instantiation of CIA properties for a specific use case.ex: bank tellers: may read account balances, managers: see full transactions.

25
New cards

security service

capability that enforces one or more security policies; easier to integrate than raw mechanisms. TLS: provides C + I for data in transit. Access Control service - enforces who can access what.

26
New cards

security mechanism

low level tech device or function providing ONE security service; rated y strength and assurance. Ex: AES encryption (mechanism inside TLS); hash functions; password-based auth; digital certificates

27
New cards

security service examples

TLS/ HTTPS; CIA goals: C, I (data in transit); mechanisms: AES, ECDH, digital certificates, MACs for Integrity.

Access control (auth + authorisation): C, I (data at rest); mechanisms: password/biometric authentification; isolation boundaries; audit logs.

28
New cards

authorisation vs authentication

authentication: are you who you claim to be? verifying identity of user to grant acces

authorisation: what are yo allowed to do? granting or denying access rights to a verified identity.

authentication always preceeds authorisation

29
New cards

risk, vulnerabilities, threats relationship

Risk = Likelyhood x Impact, likelyhood = from threats exploiting vulnerabilities, impact = measured against CIA tried from each stakeholder’s perspective.

<p>Risk = Likelyhood x Impact, likelyhood = from threats exploiting vulnerabilities, impact = measured against CIA tried from each stakeholder’s perspective.</p>
30
New cards

vulnerability

weakness in a system, app, network, or procedure that can bve exploited or trigerred by threat source to violate the security policy. characterized: 1) how easy it is to identify, 2) how easy it is to exploit

31
New cards

vulerability types

hidden backdoors: C, I; software bugs: buffer overflow, C, I, A ; weak passwords: C, I

32
New cards

threat

any circumstance, event with the potential to adversely impact systems, operations, or individuals through unauthorised access, destruction, disclosure, or modification, or denial of service. Threat: deliberate or unintentional.

33
New cards

threat characterisation

intent (propensisty to attack) x capability (ability to successfully attack)

34
New cards

threat type

1) Hackers (credential theft) mechanisms: password cracking, network sniffing, social engineering (C); 2) Denial-of-service attacks: flooding service with bogus requests (A) 3) Virus: self-replicating, requires user action to activate. (I,A); 4) Worm: self replicating no user action needed, propagates over network (I, A)

35
New cards

attack

realisation of sepcific threat - the actual attempt to collect, disrupt, deny, degrade or destroy information system resources. exploints vunerabilty; risk materialises as impact.

36
New cards

attribution problem

cyber attacks are difficult to attribute to their true source. Attackers use anonimity layers and infrastructure in multiple countries. This is a systemic weakness in current cyber governance - not just technical problem

37
New cards

Risk = Likelyhood x Impact

likelyhood(how probable the attack is) x impact (ow much damage it causes from each stakeholder’s perspective). This is done through Risk Matrix - axes are likelyhood(1-5) and impact severity (1-5). A risk score of 25 (5×5) highest priority; 1×1 lowest priority

38
New cards

threat model

structured representation of all security-relevant information about an application or system. answers 4 questions : what are we working on? What can go wrong? What are we going to do ab it? Did we do a good job?

39
New cards

impact is stakeholder-relativ

same breach can have different impacts on different stakeholders.

40
New cards

risk management process

identifying, assessing, treating risks to CIA - not eliminating all risk but reaching acceptable risk level.

41
New cards

risk management steps

Identification: enumerate assets(what do we protect?), vulnerabilities (what weaknesses exist), threats (who/what could exploit them?) and existing controls, 2) Assesment: each threat - likelyhood, impact. compute vulnerability pair, risk score, prioritise. 3) treatment: select appropiate controls to reduce risk to an acceptable level. controls may be preven

42
New cards

security and human behavior

human behavior - largest attack surface. If security controls are too complex,users bypass them, weakening overall posture more than the vulnerability they were meant to fix.