My Memory Palace-2 Flashcards
ISO/IEC 15288:2015
systems engineering standard covering processes and life cycle stages.
defines a set of processes divided into four categories:
- Agreement
- Organization Project-Enabling
- Technical Management
- Technical
ISO 15408
Common Criteria, provides a structured methodology for documenting security requirements.
Use of the Common Criteria “protection profiles” and “security targets” greatly aids in the development of products and systems that have IT security functions.
ISO/IEC 21827:2008
Systems Security Engineering – Capability Maturity Model (SSE-CMM)
describes the essential characteristics of an organization’s security engineering process that must exist to ensure good security engineering.
Confinement (sandboxing)
ability to control read / write activity as software executes in a system and accesses memory
Bounds
limits set on the memory addresses and resources a process can access in a system
Isolation
the ability to use bounds and confinement to control the impact process behavior has on a system
Controls (in the context of access)
use of access rules to limit subject / object interaction
Trusted System
one where all protection mechanisms work together to process sensitive data for many types of users while maintaining a stable, secure environment
Assurance
the degree of confidence or certainty in a system’s ability to satisfy the defined security requirements
Vulnerability scanning
Just identify Weakness; Does NOT evaluate the amount of vulnerability that represents to the company.
Different between permission and right
Permission - CRUD on object
Right - the ability to perform actions on a system.
Fail-safe
systems provide the ability to automatically terminate processes in response to failure. example, an automated locking system that defaults to unlock in case of power failure.
Fail-secure
state refers to the ability of a system to maintain and preserve the secure state of the system in the event of a system failure. Fail-secure state implies that a system should be able to protect itself and its information assets if critical processes are terminated & if system becomes unusable. I.e. automatic lock default to lock in case of power failure
Fail-soft
is the termination of selected, non-critical processes after a hardware or software failure is detected.
Black Box Testing
Combinatorial - every possible test cases/combination of Input testing
Pairwise Testing - a subset of Combinatorial, test two or more than one component at a time.
Fuzzing - Fuzz testing with various inputs.