728x90
반응형

2025/09/11 4

Tekton Chains

개요소프트웨어 공급망 공격이 점점 정교해짐에 따라, 빌드·배포 과정의 투명성과 무결성을 보장하는 것이 필수 과제가 되었습니다. 이를 해결하기 위한 CNCF(Cloud Native Computing Foundation) 산하 Tekton 프로젝트의 서브 컴포넌트가 바로 Tekton Chains입니다. Tekton Chains는 빌드 아티팩트와 공급망 이벤트에 대한 서명(Signing), 추적(Tracing), 검증(Verification) 기능을 제공하여, 신뢰할 수 있는 소프트웨어 전달을 가능하게 합니다.1. 개념 및 정의Tekton Chains는 CI/CD 파이프라인에서 생성되는 결과물(이미지, 바이너리, 메타데이터 등)에 대해 자동 서명과 감사 로그를 생성하는 오픈소스 프레임워크입니다.주요 목적은 소..

Topic 2025.09.11

SPDX (Software Package Data Exchange)

개요오픈소스 소프트웨어 사용이 급격히 증가하면서 라이선스 준수, 보안 취약점 관리, 소프트웨어 공급망 투명성이 중요한 과제가 되고 있습니다. 이러한 문제를 해결하기 위해 개발된 글로벌 표준이 바로 **SPDX(Software Package Data Exchange)**입니다. SPDX는 소프트웨어 구성 요소, 라이선스, 보안 취약점 정보를 표준화된 형식으로 교환할 수 있도록 지원하여, SBOM(Software Bill of Materials) 관리의 핵심 역할을 합니다.1. 개념 및 정의SPDX는 리눅스 재단(Linux Foundation) 주도로 개발된 소프트웨어 구성 요소 메타데이터 교환 표준입니다. 라이선스 정보, 보안 취약점, 패키지 버전 등을 기계가 이해할 수 있는 형태로 정의하여, 소프트웨어 ..

Topic 2025.09.11

KEMTLS (Key Encapsulation Mechanism for TLS)

개요인터넷 보안의 핵심 프로토콜인 TLS(Transport Layer Security)는 데이터 암호화와 안전한 통신을 보장합니다. 그러나 양자 컴퓨터의 발전으로 RSA, ECC 기반의 TLS 핸드셰이크는 장기적으로 안전하지 않게 될 가능성이 있습니다. 이를 해결하기 위해 제안된 차세대 접근 방식이 바로 **KEMTLS(Key Encapsulation Mechanism for TLS)**입니다. KEMTLS는 양자 내성(Post-Quantum) 암호화 기반으로, 미래 인터넷 환경에서도 안전한 통신을 보장합니다.1. 개념 및 정의KEMTLS는 전통적인 키 교환 방식을 대체하여, KEM(Key Encapsulation Mechanism) 기법을 TLS 프로토콜에 적용한 보안 핸드셰이크 방식입니다.목표는 양자..

Topic 2025.09.11

MLS (Messaging Layer Security)

개요메신저, 협업 툴, 화상 회의 플랫폼 등 실시간 커뮤니케이션 서비스의 확산으로 인해, 다자간 메시징 환경에서의 보안은 점점 더 중요한 과제가 되고 있습니다. 기존의 단일 세션 암호화 방식은 그룹 통신 환경에서 한계가 드러나고 있으며, 이를 해결하기 위해 표준화가 진행 중인 프로토콜이 바로 **MLS(Messaging Layer Security)**입니다.1. 개념 및 정의**Messaging Layer Security(MLS)**는 IETF(Internet Engineering Task Force)에서 개발 중인 차세대 그룹 메시징 보안 프로토콜입니다. 엔드투엔드 암호화(E2EE)를 확장하여 다자간 환경에서도 안전하고 효율적인 메시지 보호를 지원합니다.목표는 확장성, 강력한 암호화, 실시간 보안을 동..

Topic 2025.09.11
728x90
반응형