About

Exam Practice

Cheat sheet, flashcards and concept quiz covering Weeks 1–9 of Security Management, from the CIA triad to availability, backup and ransomware recovery.

Reference text: CSC352 lecture slides (KMUTT SIT); Whitman & Mattord, Principles of Information Security; NIST SP 800-30; ISO/IEC 27001:2022

Showing 116 cards
1.1 Security, InfoSec & Cybersecurity

Information Security (InfoSec)

termtap to reveal ↺
Definition

The practice of protecting information from unauthorized access, use, disclosure, modification or destruction, ensuring its confidentiality, integrity and availability throughout its lifecycle, in physical or digital form.

Information Security (InfoSec)tap to flip back ↺
1.1 Security, InfoSec & Cybersecurity

Cybersecurity

termtap to reveal ↺
Definition

The processes, structures, resources, tools, people and regulations an individual, organization or nation uses to protect its cyber-properties (money, devices, data, services, reputation) from all threats.

Cybersecuritytap to flip back ↺
1.1 Security, InfoSec & Cybersecurity

Security–Functionality–Ease of use triangle

termtap to reveal ↺
Definition

Increasing security tends to reduce functionality and ease of use and to raise cost. The system must still work normally and remain usable, so managers balance the three.

Security–Functionality–Ease of use triangletap to flip back ↺
1.2 The CIA Triad

Confidentiality

termtap to reveal ↺
Definition

Information is accessible only to those authorized to see it. Failure example — a stolen laptop with unencrypted customer data.

Confidentialitytap to flip back ↺
1.2 The CIA Triad

Integrity

termtap to reveal ↺
Definition

Information is accurate, complete and unaltered except by authorized action. Failure example — an attacker changes a wire-transfer amount in transit.

Integritytap to flip back ↺
1.2 The CIA Triad

Availability

termtap to reveal ↺
Definition

Information and systems are accessible to authorized users when needed. Failure example — ransomware takes hospital records offline for days.

Availabilitytap to flip back ↺
1.2 The CIA Triad

The triad in tension

termtap to reveal ↺
Definition

Strengthening one goal often costs another. Stricter access (C) can hurt availability, and extra verification (I) adds friction and cost. Good management chooses the right balance.

The triad in tensiontap to flip back ↺
1.3 Security Management vs. Engineering

Security management

termtap to reveal ↺
Definition

The set of policies, processes and organizational practices used to protect an organization's information assets (people, technology and data working together).

Security managementtap to flip back ↺
1.3 Security Management vs. Engineering

Management vs. engineering

termtap to reveal ↺
Definition

Management asks "what should we protect, and why?" (policy, risk, law, compliance). Engineering asks "how do we build it securely?" (secure code, configuration, tools).

Management vs. engineeringtap to flip back ↺
2.1 Key Terminology & the Attack Chain

Target

termtap to reveal ↺
Definition

The specific system, server, application or data an attacker aims at — the valuable asset.

Targettap to flip back ↺
2.1 Key Terminology & the Attack Chain

Vulnerability

termtap to reveal ↺
Definition

A weakness or flaw in software, hardware or processes that can be exploited.

Vulnerabilitytap to flip back ↺
2.1 Key Terminology & the Attack Chain

Threat

termtap to reveal ↺
Definition

Any potential danger, actor or event with the capability to cause harm to a system or to cyber-properties.

Threattap to flip back ↺
2.1 Key Terminology & the Attack Chain

Threat actor

termtap to reveal ↺
Definition

The concrete entity behind a threat — a named category of actor with a motive (e.g. a cybercriminal seeking financial gain).

Threat actortap to flip back ↺
2.1 Key Terminology & the Attack Chain

Exploit

termtap to reveal ↺
Definition

A specific piece of code, script or technique designed to take advantage of a vulnerability.

Exploittap to flip back ↺
2.1 Key Terminology & the Attack Chain

Attack vector

termtap to reveal ↺
Definition

The pathway or method used to deliver an exploit to the target, e.g. phishing email → stolen VPN password → network login.

Attack vectortap to flip back ↺
2.1 Key Terminology & the Attack Chain

Attack sequence

termtap to reveal ↺
Definition

The structured, step-by-step sequence of events from the initial breach to the final impact.

Attack sequencetap to flip back ↺
2.1 Key Terminology & the Attack Chain

Penetration test

termtap to reveal ↺
Definition

An authorized, simulated cyberattack used to find weaknesses before real attackers do; results go back to the system owner so the gap can be closed.

Penetration testtap to flip back ↺
2.2 Organizational Assets & Vulnerabilities

Asset categories

termtap to reveal ↺
Definition

Information/Data, Technology/Systems, Physical, People, and Reputation/Intangible.

Asset categoriestap to flip back ↺
2.2 Organizational Assets & Vulnerabilities

Criticality

termtap to reveal ↺
Definition

Value to the business × sensitivity of the information, rated Low, Medium, High or Critical. Used to prioritize which assets to protect most.

Criticalitytap to flip back ↺
2.2 Organizational Assets & Vulnerabilities

Vulnerability categories

termtap to reveal ↺
Definition

Human/Process (weak passwords, no training, poor procedures), Technical (unpatched, misconfigured, insecure defaults, legacy software), Physical (unsecured facilities, unattended devices).

Vulnerability categoriestap to flip back ↺
2.3 Threat Actors, Attack Vectors & the Defender

Threat actor types

termtap to reveal ↺
Definition

Insider, external hacker/cybercriminal, organized crime, nation-state, hacktivist, script kiddie/opportunist.

Threat actor typestap to flip back ↺
2.3 Threat Actors, Attack Vectors & the Defender

Insider threat

termtap to reveal ↺
Definition

An employee or contractor who misuses legitimate access through grievance, financial gain or negligence. Often underestimated because no break-in is needed.

Insider threattap to flip back ↺
2.3 Threat Actors, Attack Vectors & the Defender

Common attack vectors

termtap to reveal ↺
Definition

Phishing/social engineering, malware, unpatched systems, weak or stolen credentials, physical access, third-party/supply chain compromise.

Common attack vectorstap to flip back ↺
2.3 Threat Actors, Attack Vectors & the Defender

Defender's response

termtap to reveal ↺
Definition

Monitor & Analyze (spot signals early), Penetration Test (find the open window first), and the Security Analyst decides which risks to fix first — risk assessment.

Defender's responsetap to flip back ↺
3.1 Qualitative Risk Assessment

Risk

termtap to reveal ↺
Definition

The potential for loss when a threat exploits a vulnerability affecting an asset. Qualitatively, Risk = Likelihood × Impact.

Risktap to flip back ↺
3.1 Qualitative Risk Assessment

Likelihood scale (1–5)

termtap to reveal ↺
Definition

1 Rare, 2 Unlikely, 3 Possible, 4 Likely, 5 Almost Certain.

Likelihood scale (1–5)tap to flip back ↺
3.1 Qualitative Risk Assessment

Impact scale (1–5)

termtap to reveal ↺
Definition

1 Negligible, 2 Minor, 3 Moderate, 4 Major (serious; possible harm to people or trust), 5 Severe (threatens ability to operate).

Impact scale (1–5)tap to flip back ↺
3.1 Qualitative Risk Assessment

Risk level bands

termtap to reveal ↺
Definition

Score L × I — Low 1–4, Medium 5–9, High 10–16, Critical 17–25.

Risk level bandstap to flip back ↺
3.1 Qualitative Risk Assessment

Qualitative vs. quantitative

termtap to reveal ↺
Definition

Qualitative is fast, judgment-based and used for routine triage. Quantitative uses money (SLE/ALE), needs reliable data, is slower, and is best for budget cases and board reporting.

Qualitative vs. quantitativetap to flip back ↺
3.2 Quantitative Risk Assessment (SLE & ALE)

SLE

termtap to reveal ↺
Definition

Single Loss Expectancy, the money lost in one incident. SLE = Asset Value × Exposure Factor.

SLEtap to flip back ↺
3.2 Quantitative Risk Assessment (SLE & ALE)

Exposure Factor (EF)

termtap to reveal ↺
Definition

The percentage of an asset's value lost in a single incident.

Exposure Factor (EF)tap to flip back ↺
3.2 Quantitative Risk Assessment (SLE & ALE)

ARO

termtap to reveal ↺
Definition

Annualized Rate of Occurrence, the expected number of incidents per year (0.5 = once every two years).

AROtap to flip back ↺
3.2 Quantitative Risk Assessment (SLE & ALE)

ALE

termtap to reveal ↺
Definition

Annualized Loss Expectancy, the expected loss per year. ALE = SLE × ARO. It is the number a CFO wants before approving a security budget.

ALEtap to flip back ↺
3.3 Risk Treatment & the Risk Register

Avoid

termtap to reveal ↺
Definition

Eliminate the risk entirely by stopping the activity, decommissioning the system or redesigning the process.

Avoidtap to flip back ↺
3.3 Risk Treatment & the Risk Register

Mitigate

termtap to reveal ↺
Definition

Reduce likelihood or impact, e.g. patch the vulnerability, add controls, train staff.

Mitigatetap to flip back ↺
3.3 Risk Treatment & the Risk Register

Transfer

termtap to reveal ↺
Definition

Shift the risk to someone else, e.g. cyber insurance, outsourcing, contractual liability.

Transfertap to flip back ↺
3.3 Risk Treatment & the Risk Register

Accept

termtap to reveal ↺
Definition

Acknowledge and monitor the risk; appropriate when treatment would cost more than the risk itself.

Accepttap to flip back ↺
3.3 Risk Treatment & the Risk Register

Treatment decision factors

termtap to reveal ↺
Definition

Cost of treatment vs. cost of risk, feasibility, risk appetite (how much risk leadership tolerates), and regulatory or legal requirements.

Treatment decision factorstap to flip back ↺
3.3 Risk Treatment & the Risk Register

Risk register

termtap to reveal ↺
Definition

A living document recording each risk (asset, threat + vulnerability), its likelihood, impact, level, treatment, justification and owner, so it can be tracked and revisited.

Risk registertap to flip back ↺
4.1 The Policy Hierarchy

Policy

termtap to reveal ↺
Definition

High-level, mandatory statement of management intent saying WHAT is required and WHY. Approved at the top (board) and changes rarely.

Policytap to flip back ↺
4.1 The Policy Hierarchy

Standard

termtap to reveal ↺
Definition

A specific, mandatory, measurable requirement supporting a policy, e.g. "all workstations encrypted with AES-256 and locked after 5 minutes idle".

Standardtap to flip back ↺
4.1 The Policy Hierarchy

Procedure

termtap to reveal ↺
Definition

Mandatory step-by-step instructions for HOW to meet a standard. The most detailed level and the most likely to change.

Proceduretap to flip back ↺
4.1 The Policy Hierarchy

Guideline

termtap to reveal ↺
Definition

Recommended best practice, NOT mandatory, offering judgment where standards don't fully specify, e.g. "consider a privacy screen in public spaces".

Guidelinetap to flip back ↺
4.2 Governance, Lifecycle & Policy Types

Who owns what

termtap to reveal ↺
Definition

The board/executive approves top-level policy. The CISO owns policy content, drafts updates and monitors compliance. The IT manager owns standards and procedures. All staff must comply.

Who owns whattap to flip back ↺
4.2 Governance, Lifecycle & Policy Types

Policy lifecycle

termtap to reveal ↺
Definition

Draft → Review → Approve → Publish & Train → Periodic Review, looping back to Draft when risk, law or technology changes.

Policy lifecycletap to flip back ↺
4.2 Governance, Lifecycle & Policy Types

Why written policy

termtap to reveal ↺
Definition

Consistency (same rule whoever decides), accountability (evidence of due diligence) and scale (new staff and systems inherit the rule).

Why written policytap to flip back ↺
4.2 Governance, Lifecycle & Policy Types

Four core policy types

termtap to reveal ↺
Definition

Acceptable Use, Access Control, Incident Response and Data Classification policies.

Four core policy typestap to flip back ↺
4.3 Anatomy & Language of a Good Policy

Six parts of a policy

termtap to reveal ↺
Definition

Purpose, Scope, Policy Statement, Roles & Responsibilities, Compliance & Enforcement, Review Date.

Six parts of a policytap to flip back ↺
4.3 Anatomy & Language of a Good Policy

Five language principles

termtap to reveal ↺
Definition

Mandatory ("must/shall"), Specific & Measurable (numbers, timeframes), Enforceable (can be audited), Clear to non-technical staff, Practical (people will actually follow it).

Five language principlestap to flip back ↺
5.1 Classifying Security Controls

Security control

termtap to reveal ↺
Definition

A concrete safeguard (mechanism, process or physical measure) that reduces risk and enforces a policy in practice. The policy says WHAT; the control is HOW.

Security controltap to flip back ↺
5.1 Classifying Security Controls

Control functions

termtap to reveal ↺
Definition

Preventive (stops it — firewall, MFA, lock), Detective (notices it — IDS, logs, CCTV), Corrective (fixes it — restore, patch), Deterrent (discourages it — warning banner, visible camera).

Control functionstap to flip back ↺
5.1 Classifying Security Controls

Control natures

termtap to reveal ↺
Definition

Administrative (people, process, paper — policy, training, background checks), Technical (enforced by systems — encryption, MFA, RBAC), Physical (enforced in the real world — locks, badges, guards).

Control naturestap to flip back ↺
5.2 Secure Design Principles

Defense in depth

termtap to reveal ↺
Definition

Layer multiple controls so you never rely on a single one.

Defense in depthtap to flip back ↺
5.2 Secure Design Principles

Least privilege

termtap to reveal ↺
Definition

Grant only the access a role strictly needs to do its job.

Least privilegetap to flip back ↺
5.2 Secure Design Principles

Fail-safe defaults

termtap to reveal ↺
Definition

When a decision is unclear, default to deny or off. Example — an unclaimed follow-me print job never prints.

Fail-safe defaultstap to flip back ↺
5.2 Secure Design Principles

Separation of duties

termtap to reveal ↺
Definition

Split sensitive tasks across more than one person so no individual can complete (and hide) a critical action alone.

Separation of dutiestap to flip back ↺
5.2 Secure Design Principles

Policy → Control → Standard

termtap to reveal ↺
Definition

The policy states what must happen, the control is the safeguard that makes it happen, and the standard gives the exact measurable spec for the control (e.g. badge within 60 s or the job is purged).

Policy → Control → Standardtap to flip back ↺
6.1 Identity, AAA & Authentication

Identity lifecycle

termtap to reveal ↺
Definition

Provisioning (create when a person joins), Change (update on role change), Deprovisioning (disable when they leave). Common failure — leavers never deprovisioned.

Identity lifecycletap to flip back ↺
6.1 Identity, AAA & Authentication

AAA

termtap to reveal ↺
Definition

Authentication (prove who you are), Authorization (decide what you can do), Accounting (record what you did).

AAAtap to flip back ↺
6.1 Identity, AAA & Authentication

Authentication factors

termtap to reveal ↺
Definition

Something you KNOW (password), HAVE (badge, phone token), ARE (biometric).

Authentication factorstap to flip back ↺
6.1 Identity, AAA & Authentication

MFA

termtap to reveal ↺
Definition

Combining two or more factors from DIFFERENT categories. A stolen password alone is then not enough.

MFAtap to flip back ↺
6.2 Access Control Models

DAC

termtap to reveal ↺
Definition

Discretionary Access Control — the resource owner decides who gets access. Flexible, but hard to control centrally.

DACtap to flip back ↺
6.2 Access Control Models

MAC

termtap to reveal ↺
Definition

Mandatory Access Control — the system enforces fixed classification labels against subject clearances; the owner cannot change it. Strong but rigid.

MACtap to flip back ↺
6.2 Access Control Models

RBAC

termtap to reveal ↺
Definition

Role-Based Access Control — access by job role. Easy and most widely used; watch for role explosion.

RBACtap to flip back ↺
6.2 Access Control Models

ABAC

termtap to reveal ↺
Definition

Attribute-Based Access Control — real-time decisions from user, resource and environment attributes (shift, device, patient assignment). Very flexible; harder to design.

ABACtap to flip back ↺
6.2 Access Control Models

Bell-LaPadula

termtap to reveal ↺
Definition

Confidentiality model — No Read Up (can't see secrets above you), No Write Down (can't leak secrets below you).

Bell-LaPadulatap to flip back ↺
6.2 Access Control Models

Biba

termtap to reveal ↺
Definition

Integrity model — No Read Down (don't trust input from below), No Write Up (can't contaminate data above you).

Bibatap to flip back ↺
6.2 Access Control Models

RuBAC / ReBAC / PBAC

termtap to reveal ↺
Definition

Rule-based (fixed if/then rules, e.g. firewall), Relationship-based (e.g. doctor of record), Policy-based (central policy engine, close to ABAC).

RuBAC / ReBAC / PBACtap to flip back ↺
6.3 Accounting & Zero Trust

Accounting (logging)

termtap to reveal ↺
Definition

Recording who did what, when and where, for accountability, detection, compliance (e.g. PDPA) and forensics. Logs must be integrity-protected and kept for a set retention period.

Accounting (logging)tap to flip back ↺
6.3 Accounting & Zero Trust

Zero Trust

termtap to reveal ↺
Definition

Never trust, always verify. Apply authentication, authorization and accounting continuously; being inside the network does not mean automatic trust.

Zero Trusttap to flip back ↺
7.1 Confidentiality vs. Privacy

Confidentiality vs. privacy

termtap to reveal ↺
Definition

Confidentiality is organization-centric and control-based (protect data from unauthorized access). Privacy is individual-centric and rights-based (the person controls how their data is used).

Confidentiality vs. privacytap to flip back ↺
7.1 Confidentiality vs. Privacy

Over-collection / purpose creep

termtap to reveal ↺
Definition

Collecting more personal data than needed, or using it for a purpose the person never agreed to — privacy violations even with perfect confidentiality.

Over-collection / purpose creeptap to flip back ↺
7.2 Data Classification & States of Data

4-level classification

termtap to reveal ↺
Definition

Public (no harm — price list), Internal (limited harm — memo), Confidential (real harm — salaries), Restricted (severe harm / legal exposure — patient records).

4-level classificationtap to flip back ↺
7.2 Data Classification & States of Data

Classification criteria

termtap to reveal ↺
Definition

Impact if disclosed, legal requirements that apply, and what the data owner expects. Higher classification means higher impact and risk score.

Classification criteriatap to flip back ↺
7.2 Data Classification & States of Data

Three states of data

termtap to reveal ↺
Definition

At rest (stored — encryption at rest, backup security, masking), in transit (moving — secure channels, VPN, no personal LINE), in use (being viewed — privacy filter, clean desk, auto-lock, logging).

Three states of datatap to flip back ↺
7.3 PDPA & GDPR

PDPA

termtap to reveal ↺
Definition

Thailand's Personal Data Protection Act B.E. 2562 (2019), fully enforced from 2022. It applies to personal data of people in Thailand, regardless of where the organization is based. Health data is sensitive personal data.

PDPAtap to flip back ↺
7.3 PDPA & GDPR

PDPA core principles

termtap to reveal ↺
Definition

Consent (clear, informed, with limited exceptions), Purpose limitation (use only for the stated purpose), Data minimization (collect only what is necessary).

PDPA core principlestap to flip back ↺
7.3 PDPA & GDPR

Data subject rights

termtap to reveal ↺
Definition

Access, rectification, erasure/restriction, objection and data portability — all subject to legal conditions (e.g. medical records must be retained).

Data subject rightstap to flip back ↺
7.3 PDPA & GDPR

Controller vs. processor

termtap to reveal ↺
Definition

The controller decides how and why data is used and bears primary responsibility (MediCare Plus). The processor processes on the controller's instructions (e.g. a cloud vendor).

Controller vs. processortap to flip back ↺
7.3 PDPA & GDPR

GDPR vs. PDPA

termtap to reveal ↺
Definition

GDPR (EU, 2018) covers people in the EU with fines up to 4% of global revenue or €20M. PDPA (Thailand, 2022) covers people in Thailand with fines of millions of baht. Both are extraterritorial and have special/sensitive data categories.

GDPR vs. PDPAtap to flip back ↺
7.4 DLP & Privacy by Design

DLP

termtap to reveal ↺
Definition

Policies and processes preventing sensitive data from leaving without authorization (no personal USB/email/LINE exports, approval for bulk export). Needs classification first, and disclosed rather than covert monitoring.

DLPtap to flip back ↺
7.4 DLP & Privacy by Design

Privacy by Design

termtap to reveal ↺
Definition

Build privacy in from the start — proactive not reactive, privacy as the default, privacy embedded into design, end-to-end security.

Privacy by Designtap to flip back ↺
8.1 What Is Data Integrity?

Data integrity

termtap to reveal ↺
Definition

Data is accurate and trustworthy and is changed only by authorized people, in authorized ways.

Data integritytap to flip back ↺
8.1 What Is Data Integrity?

Four dimensions of integrity

termtap to reveal ↺
Definition

Accurate (value correct), Complete (nothing missing), Consistent (systems agree), Current (up to date).

Four dimensions of integritytap to flip back ↺
8.1 What Is Data Integrity?

Data vs. system integrity

termtap to reveal ↺
Definition

Data integrity means the data values are correct. System integrity means the system works as designed and has not been tampered with (software, server, updates).

Data vs. system integritytap to flip back ↺
8.2 Threats to Integrity

NIST SP 800-30 threat sources

termtap to reveal ↺
Definition

Adversarial (someone wants harm), Accidental (mistake), Structural (hardware/software failure), Environmental (nature, events). ISO/IEC 27005 uses Deliberate, Accidental, Environmental.

NIST SP 800-30 threat sourcestap to flip back ↺
8.2 Threats to Integrity

STRIDE

termtap to reveal ↺
Definition

Spoofing→authentication, Tampering→integrity, Repudiation→non-repudiation, Information disclosure→confidentiality, Denial of service→availability, Elevation of privilege→authorization.

STRIDEtap to flip back ↺
8.2 Threats to Integrity

MITRE ATT&CK

termtap to reveal ↺
Definition

A matrix built from real attacks. Columns are tactics (attacker goals), cells are techniques (e.g. T1565 Data Manipulation under Impact TA0040). There is no "integrity" column.

MITRE ATT&CKtap to flip back ↺
8.2 Threats to Integrity

OWASP A08:2025

termtap to reveal ↺
Definition

Software or Data Integrity Failures — trusting updates, code or critical data without checking integrity (unchecked updates, untrusted packages, weak CI/CD). Example — SolarWinds.

OWASP A08:2025tap to flip back ↺
8.3 Biba & Clark-Wilson

Clark-Wilson terms

termtap to reveal ↺
Definition

CDI (data that must stay correct), UDI (untrusted outside data), TP (the only approved way to change a CDI), IVP (check that CDIs are still correct).

Clark-Wilson termstap to flip back ↺
8.3 Biba & Clark-Wilson

Clark-Wilson rules

termtap to reveal ↺
Definition

Well-formed transactions (change only via TPs), separation of duties, access triple (User + TP + CDI), audit (every TP logs). A UDI must be checked before it becomes a CDI.

Clark-Wilson rulestap to flip back ↺
8.3 Biba & Clark-Wilson

Biba vs. Clark-Wilson

termtap to reveal ↺
Definition

Biba uses integrity levels to stop low-trust data flowing up (military, OS). Clark-Wilson uses business processes against errors and fraud by authorized users (banks, hospitals).

Biba vs. Clark-Wilsontap to flip back ↺
8.4 Integrity Controls

Input validation

termtap to reveal ↺
Definition

Preventive checks — range, format, mandatory fields, pick lists, double entry, validating UDIs.

Input validationtap to flip back ↺
8.4 Integrity Controls

Maker-checker

termtap to reveal ↺
Definition

One person makes and another checks — doctor/pharmacist, accounts clerk/finance manager, developer/CAB.

Maker-checkertap to flip back ↺
8.4 Integrity Controls

Change management

termtap to reveal ↺
Definition

RFC → Assess → CAB approve → Test → Deploy to ALL servers → Review, with a rollback plan and configuration baseline.

Change managementtap to flip back ↺
8.4 Integrity Controls

Audit trail fields

termtap to reveal ↺
Definition

WHO, WHAT record, WHEN, OLD and NEW value, WHERE (workstation), WHY (reason code). Logs are write-once with synchronized clocks.

Audit trail fieldstap to flip back ↺
8.4 Integrity Controls

Reconciliation

termtap to reveal ↺
Definition

A detective control comparing two sources that should match (analyzer vs EHR, dispensed vs ordered). A mismatch is a signal to investigate, not proof — Clark-Wilson's IVP.

Reconciliationtap to flip back ↺
8.4 Integrity Controls

3-2-1 backup

termtap to reveal ↺
Definition

3 copies, 2 different storage types, 1 copy off-site. Add an immutable copy and test restores regularly.

3-2-1 backuptap to flip back ↺
8.5 Integrity Standards & Thai Law

ISO/IEC 27001:2022 integrity controls

termtap to reveal ↺
Definition

5.3 Segregation of duties, 8.13 Information backup, 8.15 Logging, 8.32 Change management.

ISO/IEC 27001:2022 integrity controlstap to flip back ↺
8.5 Integrity Standards & Thai Law

Electronic Transactions Act §10–11

termtap to reveal ↺
Definition

§10 — an electronic record replaces an original if a reliable method keeps its integrity. §11 — evidential weight depends on how reliably it was created, stored and sent.

Electronic Transactions Act §10–11tap to flip back ↺
8.5 Integrity Standards & Thai Law

Computer Crime Act §9

termtap to reveal ↺
Definition

Changing or deleting another person's computer data without permission — up to 5 years, up to 100,000 baht, or both. §7 covers unauthorized access to data.

Computer Crime Act §9tap to flip back ↺
8.5 Integrity Standards & Thai Law

PDPA §35 / §36

termtap to reveal ↺
Definition

§35 — the controller keeps personal data accurate, current, complete and not misleading. §36 — the data subject may request correction; refusals must be recorded with the reason.

PDPA §35 / §36tap to flip back ↺
9.1 Availability & Ransomware

Ransomware

termtap to reveal ↺
Definition

Malware that makes data unusable then demands payment (encrypt, extort, threaten to publish). ATT&CK T1486 Data Encrypted for Impact.

Ransomwaretap to flip back ↺
9.1 Availability & Ransomware

Ransomware stages

termtap to reveal ↺
Definition

Get in → become admin → spread → steal data → kill defenses (delete backups, stop tools/logs) → encrypt. Encryption is the last step.

Ransomware stagestap to flip back ↺
9.2 RAID

RAID 0

termtap to reveal ↺
Definition

Striping. Fastest, 100% capacity (N × S), survives 0 failures. For temporary data only.

RAID 0tap to flip back ↺
9.2 RAID

RAID 1

termtap to reveal ↺
Definition

Mirroring. Usable capacity S (50% for two disks), survives one disk failure, simple rebuild. For OS disks and small critical servers.

RAID 1tap to flip back ↺
9.2 RAID

RAID 5

termtap to reveal ↺
Definition

Single distributed parity. Minimum 3 disks, usable (N − 1) × S, survives 1 failure.

RAID 5tap to flip back ↺
9.2 RAID

RAID 6

termtap to reveal ↺
Definition

Double parity. Minimum 4 disks, usable (N − 2) × S, survives 2 failures. Good for large disks.

RAID 6tap to flip back ↺
9.2 RAID

RAID 10

termtap to reveal ↺
Definition

Mirror then stripe. Minimum 4 disks, usable N × S ÷ 2, survives 1 failure per pair (both in the same pair = data lost). Fast; for busy databases.

RAID 10tap to flip back ↺
9.2 RAID

RAID is not backup

termtap to reveal ↺
Definition

RAID protects against disk failure only. Deletion, corruption and ransomware are written to all disks, and fire or flood destroys all of them.

RAID is not backuptap to flip back ↺
9.3 RPO, RTO & Backup Strategy

RPO

termtap to reveal ↺
Definition

Recovery Point Objective — maximum acceptable data loss, measured back in time (RPO 1 h means back up at least hourly).

RPOtap to flip back ↺
9.3 RPO, RTO & Backup Strategy

RTO

termtap to reveal ↺
Definition

Recovery Time Objective — maximum acceptable downtime before service is restored.

RTOtap to flip back ↺
9.3 RPO, RTO & Backup Strategy

Full / incremental / differential

termtap to reveal ↺
Definition

Full = everything. Incremental = changes since the LAST backup (restore full + every incremental). Differential = changes since the last FULL (restore full + latest differential).

Full / incremental / differentialtap to flip back ↺
9.3 RPO, RTO & Backup Strategy

Snapshot vs. replication

termtap to reveal ↺
Definition

A snapshot is on the same storage (backup only if copied out). Replication copies changes in seconds, including the damage, so it is not backup.

Snapshot vs. replicationtap to flip back ↺
9.3 RPO, RTO & Backup Strategy

Immutable / WORM storage

termtap to reveal ↺
Definition

Write once, read many — no one, not even an admin, can change or delete data until retention ends, so it survives ransomware with stolen admin credentials.

Immutable / WORM storagetap to flip back ↺
9.3 RPO, RTO & Backup Strategy

Ransomware restore steps

termtap to reveal ↺
Definition

Isolate → exclude replicas and snapshots → clean rebuild (new servers, reset admin passwords) → pick last good point → restore (full + logs) → verify → go live and re-enter paper records.

Ransomware restore stepstap to flip back ↺