Understanding Security Concepts and Zero Trust Architectures
Domain 1.0: Understand Security Concepts
1.2: Summarize Fundamental Security Concepts
Importance of Understanding Security in Business
Security professionals must grasp foundational security terms and concepts.
Familiarity with technical documents and trade publications is essential.
Knowledge of Zero Trust concepts is crucial, adhering to the "never trust, always verify" principle.
Recognition of embedded systems in security implementations.
Security implementation is akin to constructing a building, where security principles are the foundational 'bricks.'
Gap Analysis
Definition of Gap Analysis
A process for identifying the deviations of an organization’s security systems from a framework's requirements.
Performed when adopting a framework or when meeting new industry or legal compliance requirements.
Security Functions and Goals
Each security function has associated outcomes, such as:
Identify function outcomes, which include an inventory of owned and operated assets.
Achieving these outcomes requires implementing one or more security controls.
Categories of Security Controls
Numerous categories and types of security controls exist.
Selecting the right controls can be challenging due to the wide range of functions involved.
Cybersecurity Framework
Importance of Frameworks in Security
Frameworks guide the selection and configuration of controls.
Help organizations avoid building security programs in a vacuum.
Enable objective statements about current cybersecurity capabilities.
Aid in identifying target capability levels and prioritizing investments to achieve those targets.
Support internal risk management procedures and provide verifiable regulatory compliance.
Gap Analysis Reports
Describe the findings from the analysis, which may include:
Overall score for each section of the framework.
List of missing or poorly configured controls.
Recommendations for remediation and target remediation dates.
Deperimeterization and Zero Trust
Definition and Need for Zero Trust Architectures (ZTA)
ZTA addresses the evolving demands placed on IT systems due to:
Increasing dependence on technology for always-on, accessible services.
Cloud platforms as essential components of technology infrastructures.
The traditional inside/outside network distinction has been blurred, increasing breach opportunities.
Factors increasing risks:
Remote workforce utilization and public network access (e.g., unsecured public Wi-Fi).
Access to critical systems via various external interfaces.
Use of Bring Your Own Device (BYOD) policies.
Zero Trust Principles
Zero Trust assumes that verification of every access request is mandatory.
All users, devices, or applications needing access must be authenticated and verified.
Contrast with traditional models that trust all components within an organization's network.
Definition from NIST SP 800-207: Zero Trust is "cybersecurity paradigms that move defenses from static, network-based perimeters to focus on users, assets, and resources."
Effectiveness in protecting data, applications, networks, and systems from unauthorized access and attacks.
Allows organizations to offer varying levels of service based on trust levels.
Concept of Deperimeterization
Definition
Deperimeterization refers to shifting security focus from network boundaries to protecting individual resources and data.
Challenges to Traditional Security Models
Traditional perimeter models fail to address modern threats due to:
Adoption of cloud computing.
Remote work dynamics.
Rise of mobile devices.
Strategies in Deperimeterization
Implement multiple security measures around critical assets, including:
Data, applications, and services.
Use of robust authentication, encryption, access control, and continuous monitoring strategies.
Trends Driving Deperimeterization
Cloud
Hybrid environments with on-premises and cloud infrastructures.
Global distribution of computing resources via cloud platforms.
Remote Work
Shift towards part-time or full-time remote work arrangements.
Increased vulnerability due to employee devices connecting from unsecured locations.
Mobile Devices
Smartphones and tablets as primary computing devices for accessing corporate data.
Variability in security features and support for budget devices, leading to potential vulnerabilities.
Risk of mobile devices being lost or stolen.
Outsourcing and Contracting
External entities often gain remote access to organizational systems.
External networks may serve as entry points for breaches.
Wireless Networks (Wi-Fi)
Increasing vulnerabilities due to the nature of wireless networks.
Common practice of open or easily compromised network configurations.
Key Benefits of a Zero Trust Architecture
Greater Security
Mandates authentication and verification for network access.
Better Access Controls
Imposes stringent limits on access to resources by users and devices.
Improved Governance and Compliance
Enhances operational visibility concerning user and device activity while limiting data access.
Increased Granularity
Provides access based on necessity, granting users access only when needed.
Essential Components of a Zero Trust Architecture
Network and Endpoint Security
Controls user access to applications, data, and networks.
Identity and Access Management (IAM)
Ensures that only verified users gain access to systems and data.
Policy-Based Enforcement
Restricts network traffic to legitimate requests only.
Cloud Security
Manages access to cloud applications and data.
Network Visibility
Analyzes network traffic and devices to identify suspicious activities.
Network Segmentation
Controls access to sensitive data from trusted locations.
Data Protection
Secures access to sensitive data using methods such as encryption and auditing.
Threat Detection and Prevention
Identifies and prevents attacks against the network and its connected systems.