ISO/IEC 27034 Foundation study materials
ISO/IEC 27034 Foundation study resources

ISO/IEC 27034 Foundation flashcards

ISO/IEC 27034 Foundation · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Application security
The discipline of building and operating software so that the application and its data remain confidential, integrity-protected and available under both normal and adversarial conditions across the whole lifecycle.
ISO/IEC 27034 purpose
A multi-part standard providing a framework and processes for specifying, implementing, verifying and maintaining application security controls, supporting rather than replacing an organization's ISMS.
Application Security Control
A documented control applied to an application to meet a security objective, carrying an identifier, objective, implementation guidance, verification method and expected evidence, and reusable across applications.
Organization Normative Framework
The organization-wide reference framework containing application security policy, roles, processes and the Application Security Control Library, from which application-specific frameworks are derived.
Application Normative Framework
The application-specific framework derived from the ONF, recording the selected and tailored controls, the target security level and the evidence produced for that one application.
Risk-based control selection
The rule that controls are chosen according to the assessed security requirements and risk of each application, so higher-risk applications receive stronger controls and deeper verification.
Technology-agnostic framework
A property of ISO/IEC 27034 meaning it defines processes and control structures independent of programming language, platform or vendor, so it can be applied to any application type.
Lifecycle coverage
The framework's allocation of security activities to requirements, design, development, verification, deployment, operation, maintenance and decommissioning, rather than to a single phase.
ISO/IEC 27034 Part 1
The part covering overview, concepts and the general framework model, including definitions of the ONF, ASCL and ANF and their relationships.
ISO/IEC 27034 Part 2
The part addressing the organization normative framework and the processes for establishing, operating and maintaining it, including defining and validating application security controls.
Application Security Control Library
A structured repository within the ONF holding application security controls in a consistent form so they can be selected, compared, reused and maintained over time.
Framework hierarchy
The three-level structure of organizational framework, then application framework, then individual controls, with traceability maintained from requirements and risks down to controls and evidence.
ONF contents
Organizational application security policy, roles and responsibilities, processes, the control library, and the rules for evidence and verification that applications must follow.
ANF contents
For one application: selected controls with justification, any tailoring and its rationale, the target security level, verification results and recorded residual risk acceptance.
Framework elements
The recurring components of the framework: roles, security level target, risk assessment results, selected controls, verification evidence and records demonstrating implementation.
EDITION CAVEAT
Part numbers, titles and publication dates of ISO/IEC 27034 change across editions, so specific part-level claims should be verified against the currently published standard.
ASC attributes
The structured fields describing a control: unique identifier, objective, description, source reference, implementation guidance, verification method, expected evidence and applicable lifecycle phase.
ASC categorization
Grouping controls by lifecycle phase, such as requirements, design, coding, testing, deployment and operation, or by security objective such as authentication, input validation, logging and cryptography.
ASC selection rule
A control is selected when it addresses an identified security requirement or risk for the application, and the selection with its justification is recorded in the application framework.
ASC tailoring rule
A control may be adapted to the application's technology and context only if the adaptation and its rationale are documented and the control's security objective is still achieved.
Evidence-based verification
Confirming a control through its defined method, such as review, test, scan or inspection, and retaining objective evidence that it is implemented and effective.
ASC reuse
Applying an existing control from the library to a new application, which reduces effort and increases consistency but requires re-confirming that the control is applicable to the new context.
ASC vs 27002 control
ISO/IEC 27002 controls are generic information security controls, whereas application security controls are application-specific and carry implementation guidance, verification method and evidence requirements.
Control objective preservation
The principle that tailoring or adapting a control must not weaken the security objective it was selected to achieve; otherwise a different or additional control is required.
Assessment sequence
Derive requirements from business, legal and risk inputs, assess risk, set the target security level, select controls, implement, verify and record evidence in the application framework.
Target security level
The assurance level set for an application based on its risk, determining how strong the selected controls must be and how rigorous and independent the verification must be.
Assurance vs assertion
Assurance rests on recorded, verifiable evidence traceable to requirements and risks; an unsupported statement that controls exist is an assertion and does not constitute assurance under the framework.
Residual risk acceptance
Formal acceptance by an accountable role of the risk remaining after controls are applied, recorded as part of the application's evidence set.
Verification methods
Techniques used to confirm controls, including document and design review, code review, static and dynamic testing, penetration testing, configuration inspection and operational monitoring.
Assurance re-trigger
Reassessment of controls and evidence when the application, its environment, its data sensitivity or the threat landscape changes materially.
ONF adoption path
Establish the organizational framework and control library, pilot on selected applications to build application frameworks, integrate into the lifecycle, then scale and maintain.
Lifecycle gate integration
Embedding application security activities into existing gates such as requirements baseline, design review, code review and release approval instead of running a parallel security process.