This repository contains a static export of the NCSC Cloud Security Principles as individual, well-formatted Markdown files, suitable for reference, documentation, or further processing.
- Published: 17 November 2018
- Reviewed: 7 June 2023
- Version: 2.1
- Data in transit protection
- Asset protection and resilience
- Separation between customers
- Governance framework
- Operational security
- Personnel security
- Secure development
- Supply chain security
- Secure user management
- Identity and authentication
- External interface protection
- Secure service administration
- Audit information and alerting for customers
- Secure use of the service
principles/— Contains one Markdown file per principle, with YAML frontmatter and clean GitHub-flavored formatting.download_ncsc.py— Script to fetch and regenerate the Markdown files from the NCSC API (optional, not required for static use).
You can browse or use the Markdown files directly. To regenerate or update the files, run:
python download_ncsc.pyThis repository is a static export for reference and research. The content is subject to the Open Government Licence v3.0 (OGL 3.0). Please refer to the NCSC website for the latest official guidance and licensing information.