Skip to main content

nist-csf-mapping

Map CIA platform security controls to NIST Cybersecurity Framework functions: Identify, Protect, Detect, Respond, Recover

Informations de source

Dépôt
Hack23/cia
Dernière activité de la source
10 février 2026 à 22:35
Langue détectée de SKILL.md
anglais
Étoiles
239
Forks
57

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
nist-csf-mapping
description
Map CIA platform security controls to NIST Cybersecurity Framework functions: Identify, Protect, Detect, Respond, Recover
# NIST Cybersecurity Framework Mapping Skill ## Purpose Map security implementations to NIST CSF 2.0 framework functions and categories, ensuring comprehensive cybersecurity coverage. ## When to Use - ✅ Security architecture reviews - ✅ Compliance assessments - ✅ Risk management activities - ✅ Security control implementation ## NIST CSF Core Functions ### IDENTIFY (ID) **ID.AM - Asset Management** ```yaml # Document all assets assets: - Application: CIA Web Platform Classification: Critical Owner: Development Team Data: Political intelligence, user data ``` **ID.RA - Risk Assessment** - Conduct threat modeling (STRIDE) - Annual risk assessments - Vulnerability scanning ### PROTECT (PR) **PR.AC - Identity Management and Access Control** ```java @Configuration @EnableWebSecurity public class AccessControlConfig { @Bean public SecurityFilterChain filterChain(HttpSecurity http) { http.authorizeHttpRequests(auth -> auth .requestMatchers("/admin/**").hasRole("ADMIN") .requestMatchers("/api/**").authenticated() .anyRequest().permitAll() ); return http.build(); } } ``` **PR.DS - Data Security** - Encryption at rest (AES-256) - Encryption in transit (TLS 1.3) - Data classification enforcement ### DETECT (DE) **DE.CM - Security Continuous Monitoring** ```java @Service public class SecurityMonitoringService { @Scheduled(fixedRate = 60000) // Every minute public void monitorSecurityEvents() { List<SecurityEvent> events = securityEventRepository.findRecent(); for (SecurityEvent event : events) { if (event.isSuspicious()) { alertService.raiseAlert(event); } } } } ``` ### RESPOND (RS) **RS.AN - Analysis** - Incident classification - Root cause analysis - Impact assessment **RS.MI - Mitigation** - Incident containment - System isolation - Evidence preservation ### RECOVER (RC) **RC.RP - Recovery Planning** - Backup and restore procedures - Disaster recovery plan - Business continuity plan ## Implementation Checklist - ✅ Identify all assets - ✅ Implement access controls - ✅ Enable logging and monitoring - ✅ Define incident response procedures - ✅ Test recovery procedures ## Hack23 ISMS Policy References **NIST CSF Framework Implementation:** - [Information Security Strategy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Information_Security_Strategy.md) - Strategic CSF alignment - [Information Security Policy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Information_Security_Policy.md) - Governance framework (GV) - [Risk Assessment Methodology](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Risk_Assessment_Methodology.md) - Identify function (ID) - [Access Control Policy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Access_Control_Policy.md) - Protect function (PR.AC) - [Cryptography Policy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Cryptography_Policy.md) - Data security (PR.DS) - [Secure Development Policy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Secure_Development_Policy.md) - Platform security (PR.IP) - [Vulnerability Management](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Vulnerability_Management.md) - Detect function (DE.CM) - [Incident Response Plan](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Incident_Response_Plan.md) - Respond function (RS) - [Business Continuity Plan](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Business_Continuity_Plan.md) - Recover function (RC) - [Backup Recovery Policy](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Backup_Recovery_Policy.md) - Recovery planning (RC.RP) - [Change Management](https://github.com/Hack23/ISMS-PUBLIC/blob/main/Change_Management.md) - Configuration management (PR.IP) **All Hack23 ISMS Policies**: https://github.com/Hack23/ISMS-PUBLIC ## CIA Platform Architecture References - **Security Architecture**: [CIA SECURITY_ARCHITECTURE.md](https://github.com/Hack23/cia/blob/master/SECURITY_ARCHITECTURE.md) - CSF control implementation - **Threat Model**: [CIA THREAT_MODEL.md](https://github.com/Hack23/cia/blob/master/THREAT_MODEL.md) - Risk identification (ID.RA) ## References - **NIST CSF 2.0**: https://www.nist.gov/cyberframework - **NIST CSF Implementation Guide**: https://doi.org/10.6028/NIST.CSWP.29 - **ISO 27001:2022**: https://www.iso.org/standard/27001 - **CIS Controls v8.1**: https://www.cisecurity.org/controls
Voir sur GitHub