Hack23

nist-csf-mapping

本技能将CIA平台安全控制映射到NIST CSF 2.0的识别、保护、检测、响应和恢复功能及类别,用于安全架构评审、合规评估、风险管理和安全控制实施。

Hack23 242 56 更新于 8个月前
GitHub

安装

npx skillscat add hack23/cia/nist-csf-mapping

通过 SkillsCat registry 安装。

技能简介

本技能将CIA平台安全控制映射到NIST CSF 2.0的识别、保护、检测、响应和恢复功能及类别,用于安全架构评审、合规评估、风险管理和安全控制实施。

SKILL.md

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