|
+ENISA Secure by Design and Default Playbook ---+Note on this version ---+Executive summary ---+1. Introduction ------+1.1 Objectives ---------+1.1.1 Intended outcomes ------+1.2 Scope and methodology ------+1.3 Target audience ------+1.4 Structure of the report ---+2. Secure by design and default across a product’s life cycle ------+2.1 Product life cycle ------+2.2 Risk management activities ------+2.3 Threat modelling ---+3. Secure by design and default principles ------+3.1 Secure by design principles ---------+3.1.1 Architectural foundations ---------+3.1.2 Operational integrity ------+3.2 Secure by default principles ---------+3.2.1 Default hardening ---------+3.2.2 Guided protection ---+4. Playbooks ------+4.1 Trust boundaries and threat modelling ------+4.2 Least privilege ------+4.3 Strong identity and authentication architecture ------+4.4 Attack surface minimisation ------+4.5 Defence in depth ------+4.6 Open design ------+4.7 Life-cycle management ------+4.8 User-centric design ------+4.9 Secure coding and verification practices ------+4.10 Logging, monitoring and alerting ------+4.11 Configuration and change management ------+4.12 Incident response and recovery ------+4.13 Vulnerability and patch management ------+4.14 Supply-chain controls ------+4.15 Minimisation of default services ------+4.16 Restrictive initial access ------+4.17 Secure communication by default ------+4.18 Unique device identity and secrets by default ------+4.19 Mandatory security onboarding ------+4.20 Automated maintenance and updates ------+4.21 Transparent security posture ------+4.22 Secure recovery and ownership life cycle ------+4.23 Progressive adoption of the playbooks ---------+4.23.1 Establish context and priorities ---------+4.23.2 Establish a foundational engineering baseline ---------+4.23.3 Broaden and strengthen implementation ---+5. Machine-processable attestation ------+5.1 Demonstrability, verifiability and assurance ------+5.2 Incentives ------+5.3 Existing frameworks and initiatives ------+5.4 Illustrative example ---------+5.4.1 Organisation of the example ---------+5.4.2 SafeGate-X1 example ------------+5.4.2.1 Threat model ------------+5.4.2.2 Controls, defaults and verification ------------+5.4.2.3 Applying the three layers ------------+5.4.2.4 Illustrative example of third-party verification ---+Annex B: Cyber Resilience Act essential requirements ---+Annex C: Mapping security principles to Cyber Resilience Act essential requirements |
ENISA Secure by Design and Default PlaybookA Practical Guide to Secure by Design and Default Principles for SMEs Modern products with digital elements are increasingly expected to be secure by design and secure by default. However, many organisations, in particular small and medium-sized enterprises, may face distinct challenges in applying these concepts consistently, requiring targeted solutions. This report puts forward a set of principles and tangible guidance on the application of secure by design and default requirements throughout the life cycle of a product. In particular, the report focuses on explaining these principles in clear, repeatable actions that can be applied to existing engineering, product and release processes. Additional material A GitHub repository with all 22 Secure by Design and Secure by Default playbooks in an easy-to-navigate format is available here: https://github.com/enisaeu/enisa-sbd-playbook/ https://www.enisa.europa.eu/publications/enisa-secure-by-design-and-default-playbook – PDF 1. Ħarsa ġenerali
1.1 Referenzi1.2 Rekwiżiti identifikati1.3 Regolamenti relatati2. Rekwiżiti identifikati
3. Regolamenti relatati
Kwistjonijiet marbuta
|