SBOM [계속 추가중] SBOM 용어 정의

황제낙엽 2025.04.10 09:09 조회 수 : 8256

sitelink1  
sitelink2  
sitelink3  
sitelink4  
extra_vars5  
extra_vars6  

Compliance : 규정 준수

Vulnerability : 취약점

* OSS : OPEN SOURCE SOFTWARE

* SBOM : Software Bill of Materials (소프트웨어 자재 명세서)

* SCA : Software Composition Analysis

SBOM NTIA minimum element conformant

   - 소프트웨어 자재 명세서(SBOM)에 대한 최소 필수 요소 

   - NTIA : National Telecommunications and Information Administration (미국 전기통신정보청)

   - NTIA 기준은 2021년 미국 대통령 행정명령(EO 14028)에 기반한 연방 조달/공공 기관/국방계약에 제출하는 SBOM 문서의 표준으로 활용됩니다.

상황 영향
미국 국방부 납품 NTIA 기준 미준수 시 SBOM 불충분으로 간주
미국 정부기관용 소프트웨어 공급망 투명성 평가에서 불이익 가능
수출 통제 대상 국가 수출 SPDX/NTIA 무관, EAR/ITAR 여부만 중요

 

* SBOM의 3가지 표준 포맷

  • SPDX(Software Package Data Exchange)
    - SPDX는 Linux Foundation에서 관리하는 오픈 표준 형식으로, 소프트웨어 패키지, 라이선스, 저작권 및 보안 관련 정보를 교환하기 위한 목적으로 설계되었습니다.
    - 법적 라이선스 관리에 강하며 기업/정부 컴플라이언스 중심
    - Windows / Linux / macOS / Android / iOS 지원

  • CycloneDX (OWASP 주도)
    - 경량형 표준 포맷 중 하나로, OWASP(Open Web Application Security Project) 에서 개발하고 유지하고 있는 보안 중심의 SBOM 규격
    - DevSecOps 친화적이고 보안에 강해서 '보안 취약점 식별', '라이선스 컴플라이언스', '공급망 위험 평가' 등에 특화됨
    - Windows / Linux / macOS / Android / iOS 지원

  • SWID (Software Identification Tags, ISO 표준)
    - 소프트웨어 구성 요소 식별을 위한 표준 형식이며, 기업 및 정부의 자산 관리·보안 통제 목적에 특히 최적화
    - 주요 목적 : 소프트웨어 자산 관리 (SAM), 라이선스 관리, 보안 식별
    - Windows / Linux 중심 (iOS/Android는 제한적)
    - 주로 iso 와 같은 소프트웨어 설치를 위한 배포 파일에 함께 포함되어 관리됨

항목

SWID

CycloneDX

SPDX

표준

ISO/IEC 19770-2

OWASP

Linux Foundation

포맷

XML

JSON, XML

RDF, JSON, YAML

주 대상

설치형 SW, 시스템 기반

보안 취약점 관리

라이선스 및 OSS 관리

활용

자산관리, 보안관리

DevSecOps, 공급망 보안

OSS 컴플라이언스

자동화 지원

설치 시 자동 배포

CI/CD 통합 생성

분석기 중심 생성

 

 

 

 

 

 

 

 

 

번호 제목 글쓴이 날짜 조회 수
» [계속 추가중] SBOM 용어 정의 황제낙엽 2025.04.10 8256
공지 [계속 추가중] Keycloak 용어 및 설정 옵션 정의 황제낙엽 2024.02.02 8537
32 Windows 11 Pro의 OpenSSH 기반 SFTP 서버 전용 사용자 계정 관리 황제낙엽 2025.11.07 2221
31 FileZilla Server 에서 기존 TLS 인증서로 SSL 설정 (v1.11.1 기준) 황제낙엽 2025.11.05 2361
30 OpenSSL 설치 황제낙엽 2024.11.12 2084
29 서버의 인증서 파일을 갱신후 브라우저의 인증서 뷰어에서 새 인증서 정보가 조회되지 않을 경우 황제낙엽 2024.08.23 2132
28 SSL 인증서 파일 포맷 종류 - crt, cer, csr, pem, der, pfx, p12, jks, key 황제낙엽 2020.07.20 2213
27 SNI 기반 HTTPS 사이트 차단 file 황제낙엽 2020.03.04 2162
26 사설인증서 공인인증서 구분 방법 file 황제낙엽 2019.07.16 2114
25 Convert Certificate Format SSL 인증서 변환 가이드 황제낙엽 2019.03.29 2089
24 *.key와 *.crt를 PKCS#12(*.pfx, *.p12)로 형식으로 변환하기 황제낙엽 2019.03.29 2298
23 HOWTO: DER vs. CRT vs. CER vs. PEM Certificates and How To Convert Them 황제낙엽 2019.03.29 3032
22 How to convert a certificate file from .crt to .cer? file 황제낙엽 2019.03.29 5663
21 국내(KOREA) IP 사용 대역 file 황제낙엽 2019.02.21 2528
20 서버 보안 관리를 위한 백업과 점검 절차 황제낙엽 2017.05.30 2166
19 정보 보안 개론 : 네이버 지식백과 황제낙엽 2017.05.19 2197
18 개발용 tomcat 운용시 tomcat-users.xml 의 관리 주의 황제낙엽 2017.04.07 2267
17 윈도우 원격데스크톱(RDP) 접근 이력 조회 file 황제낙엽 2017.04.06 2225
16 SSL, TLS, OpenSSL 관련 황제낙엽 2015.12.31 2240
15 운영 모드 ( Mode of Operation ) 황제낙엽 2013.03.07 2239
14 암호화 알고리즘 스크랩 황제낙엽 2012.08.28 4948
13 미연방 표준 암호 알고리즘 황제낙엽 2010.05.21 2285