Skip to main content

nist-csf-mapping

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

معلومات المصدر

المستودع
Hack23/cia
آخر نشاط في المصدر
١٠ فبراير ٢٠٢٦ في ٢٢:٣٥
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢٤١
التفرعات
٥٦

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
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
عرض على GitHub