ECF Cybersecurity (Core) study materials
ECF Cybersecurity (Core) study resources

ECF Cybersecurity (Core) key terms

ECF Cybersecurity (Core) · Get comfortable with the vocabulary.

Risk appetite

The amount and type of risk an organization is willing to accept in pursuit of its objectives, expressed in measurable terms. It guides how much security investment is justified and when risk must be reduced, transferred, or avoided.

Related: Risk register, Residual risk, Inherent risk
Residual risk

The risk that remains after controls and mitigations have been applied. It is compared against risk appetite to decide whether further treatment is required or the exposure can be formally accepted.

Related: Inherent risk, Risk appetite, Risk treatment
Inherent risk

The level of risk that exists before any controls are applied. Comparing inherent and residual risk shows how much protection a control set actually provides and helps justify security spending.

Related: Residual risk, Risk treatment
Risk register

A living record listing identified risks with owners, likelihood, impact, current controls, treatment plans, and review dates. It is the operational tool used to track and report risk decisions over time.

Related: Risk appetite, Risk treatment, Residual risk
Risk treatment

The process of choosing how to respond to an identified risk: mitigate it with controls, transfer it (for example via insurance), avoid the activity, or accept it. Each option carries cost and ownership implications.

Related: Residual risk, Risk register
Defense in depth

Layering multiple independent controls across people, process, and technology so that failure of one layer does not expose the whole environment. Attackers must then defeat several different barriers rather than a single point.

Related: Least privilege, Segmentation
Least privilege

Granting each user, service, or process only the permissions needed to perform its function, and no more. It limits the blast radius of a compromised account and simplifies access review.

Related: Role-based access control, Privileged access management, Defense in depth
Separation of duties

Splitting a sensitive task across two or more people so no single individual can complete a high-risk action alone, such as both creating a vendor and approving its payment. It reduces fraud and error risk.

Related: Least privilege, Role-based access control
Role-based access control (RBAC)

An access model where permissions are assigned to roles and users receive access by being placed in roles. It scales better than per-user permissions and makes entitlement reviews easier to audit.

Related: Least privilege, Separation of duties, Attribute-based access control
Attribute-based access control (ABAC)

An access model that evaluates attributes of the user, resource, action, and environment (such as department, data classification, time, or device health) to make context-aware authorization decisions. It supports finer granularity than static roles.

Related: Role-based access control, Zero trust
Privileged access management (PAM)

Controls that secure accounts with elevated rights, including vaulting credentials, session recording, just-in-time elevation, and approval workflows. These accounts are high-value targets because compromise yields broad control.

Related: Least privilege, Multi-factor authentication
Multi-factor authentication (MFA)

Authentication requiring two or more different factor types, such as something you know plus something you have. It blocks most credential-only attacks but is weaker against real-time phishing unless phishing-resistant factors are used.

Related: Phishing-resistant authentication, Privileged access management
Phishing-resistant authentication

Authentication methods bound to the legitimate site's origin, such as FIDO2 security keys or passkeys, so credentials cannot be replayed on a lookalike page. These resist adversary-in-the-middle phishing that defeats OTP codes.

Related: Multi-factor authentication, Identity federation
Identity federation

Trusting an external identity provider to authenticate users so they can access services using one set of credentials. Standards such as SAML and OpenID Connect carry identity assertions across organizational boundaries.

Related: Single sign-on, Phishing-resistant authentication
Single sign-on (SSO)

A session mechanism letting a user authenticate once and reach multiple applications without re-entering credentials. It improves usability but concentrates risk, so the identity provider needs strong protection and monitoring.

Related: Identity federation, Multi-factor authentication
Zero trust

A security model that treats no network location as inherently trusted and verifies every request based on identity, device posture, and context. It replaces perimeter assumptions with continuous, explicit authorization.

Related: Attribute-based access control, Segmentation, Least privilege
Segmentation

Dividing a network into zones with enforced traffic controls between them, so compromise in one area cannot spread freely. It limits lateral movement and protects sensitive systems such as payment or health data stores.

Related: Zero trust, Firewall, Defense in depth
Firewall

A device or software that permits or denies network traffic according to rules based on addresses, ports, protocols, or application identity. Next-generation firewalls add application awareness and intrusion prevention capabilities.

Related: Segmentation, Intrusion detection system
Intrusion detection system (IDS)

A monitoring system that inspects traffic or host activity and raises alerts on suspicious patterns. A network IDS watches traffic at a tap point, while a host IDS watches processes and files on a single machine.

Related: Security information and event management, Firewall
DNS filtering

Blocking or redirecting resolution of domains associated with malware, phishing, or policy violations. It stops many attacks early because malicious tooling frequently depends on resolving command-and-control or payload domains.

Related: Firewall, Indicators of compromise
Endpoint detection and response (EDR)

Agent software that continuously records endpoint process, file, and network activity, detects malicious behavior, and supports response actions such as isolating a host or killing a process. It provides investigation telemetry beyond antivirus signatures.

Related: Security information and event management, Indicators of compromise
Patch management

The process of identifying, testing, deploying, and verifying software updates that fix vulnerabilities. Prioritizing by exploitability and exposure, with defined remediation windows, reduces the window attackers can exploit known flaws.

Related: Vulnerability management, Exploit
Application allowlisting

A control permitting only approved executables or scripts to run, blocking everything else by default. It defeats many malware families that rely on unapproved binaries, though it requires ongoing maintenance of the approved list.

Related: Least privilege, Endpoint detection and response
Configuration baseline

A documented, approved set of settings for systems such as operating systems or databases, derived from hardening standards. Deviations are detected through configuration monitoring so drift does not silently weaken security.

Related: Patch management, Vulnerability management
Encryption at rest

Protecting stored data, such as databases, disks, or backups, by converting it to ciphertext with a key. It defends against physical theft and unauthorized storage access but not against misuse by an authorized application.

Related: Encryption in transit, Key management
Encryption in transit

Protecting data while it moves between systems using protocols such as TLS, so interception on the network does not reveal content. It also provides integrity checks that reveal tampering in transit.

Related: Encryption at rest, Key management
Key management

The lifecycle practices for cryptographic keys: generation, distribution, storage, rotation, and destruction, often using a hardware security module. Weak key handling undermines encryption even when strong algorithms are chosen.

Related: Encryption at rest, Digital signature
Digital signature

A cryptographic value created with a private key that lets anyone verify the signer's identity and confirm the data was not altered. It provides authenticity and integrity, and supports non-repudiation when keys are properly controlled.

Related: Key management, Hashing
Hashing

Producing a fixed-length value from data so any change to the input yields a different output. Hashes verify integrity and store password verifiers, but are not encryption because the process is not meant to be reversed.

Related: Digital signature, Salted password hashing
Salted password hashing

Storing passwords as slow hashes with a unique random salt per user, using algorithms designed for the purpose. Salts prevent precomputed table attacks and per-user uniqueness stops identical passwords from hashing alike.

Related: Hashing
Security information and event management (SIEM)

A platform that centralizes logs from many sources, correlates events against detection rules, and alerts analysts. Modern deployments increasingly add user and entity behavior analytics to spot anomalies beyond static rules.

Related: Intrusion detection system, Indicators of compromise, Incident response plan
Incident response plan

A documented approach defining roles, severity levels, communication paths, and steps for preparation, detection, containment, eradication, recovery, and lessons learned. It is exercised through tabletop and simulation drills.

Related: Containment, Security information and event management, Chain of custody
Containment

The incident response phase that stops the spread of an intrusion, for example by isolating hosts, disabling accounts, or blocking network paths. It balances limiting damage against preserving evidence for investigation.

Related: Incident response plan, Chain of custody
Chain of custody

Documentation recording who collected, handled, and stored evidence, and when, so its integrity can be shown in legal or disciplinary proceedings. Gaps or undocumented access can render evidence unusable.

Related: Containment, Incident response plan
Indicators of compromise (IOCs)

Observable artifacts suggesting a system may be compromised, such as malicious file hashes, command-and-control domains, or unusual registry keys. They are easy to share but age quickly as attackers change infrastructure.

Related: Indicators of attack, Threat intelligence, Endpoint detection and response
Indicators of attack (IOAs)

Evidence of adversary behavior and intent, such as unusual privilege escalation or lateral movement patterns, rather than static artifacts. They are harder to evade than indicators of compromise because they describe techniques.

Related: Indicators of compromise, MITRE ATT&CK
MITRE ATT&CK

A publicly maintained knowledge base of adversary tactics and techniques observed in real intrusions, organized by goal. Defenders use it to map detections, identify coverage gaps, and prioritize threat-informed improvements.

Related: Threat intelligence, Indicators of attack
Threat intelligence

Information about threat actors, their capabilities, and campaigns, processed into context that supports decisions. Strategic intelligence informs leadership, while tactical feeds support detection and blocking at machine speed.

Related: Indicators of compromise, MITRE ATT&CK, Vulnerability management
Vulnerability management

A continuous cycle of discovering assets, scanning for weaknesses, prioritizing by risk and exploitability, remediating, and verifying. Prioritization matters because most environments cannot patch everything at once.

Related: Patch management, Exploit, Threat intelligence
Exploit

Code or a technique that takes advantage of a vulnerability to cause unintended behavior, such as gaining code execution or reading protected data. A working exploit raises the practical urgency of a vulnerability.

Related: Vulnerability management, Patch management
Data classification

Assigning labels such as public, internal, confidential, or restricted to information based on sensitivity and legal obligations. Labels drive which handling, access, and encryption controls apply to each dataset.

Related: Encryption at rest, Data retention
Data retention

Defined periods for keeping records, after which they are securely destroyed unless a legal hold applies. Keeping data longer than needed increases breach impact and can breach privacy commitments.

Related: Data classification, Privacy impact assessment
Privacy impact assessment

A structured review of how a project or system collects, uses, shares, and protects personal data, identifying privacy risks and required mitigations before launch. It documents accountability and supports regulatory obligations.

Related: Data retention, Data classification
Third-party risk management

Assessing and monitoring the security posture of vendors and suppliers who access data or systems, using questionnaires, contractual security clauses, and periodic review. It addresses risk that enters through the supply chain.

Related: Data classification, Risk register