nist-csf-mapping

star 228

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

Hack23 By Hack23 schedule Updated 2/10/2026

name: nist-csf-mapping description: Map CIA platform security controls to NIST Cybersecurity Framework functions: Identify, Protect, Detect, Respond, Recover license: Apache-2.0

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

# 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

@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

@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:

All Hack23 ISMS Policies: https://github.com/Hack23/ISMS-PUBLIC

CIA Platform Architecture References

References

Install via CLI
npx skills add https://github.com/Hack23/cia --skill nist-csf-mapping
Repository Details
star Stars 228
call_split Forks 55
navigation Branch main
article Path SKILL.md
More from Creator