728x90
반응형

보안프로토콜 3

Roughtime

개요Roughtime은 Google이 개발한 보안 중심의 시간 동기화 프로토콜로, NTP(Network Time Protocol)의 취약점을 보완하고 신뢰할 수 있는 시간 정보를 제공하는 경량화된 시간 검증 메커니즘입니다. 클라이언트가 여러 서버로부터 서명된 시간 응답을 받아 위조되지 않은 시간 정보를 검증할 수 있게 하여, 시스템 시간의 무결성과 인증 기반 보안에 필수적인 시간 동기화의 신뢰성을 확보합니다.1. 개념 및 정의 항목 내용 정의암호학적 서명 기반으로 정확한 시간 정보를 제공하는 보안 시간 동기화 프로토콜목적NTP의 보안 문제 보완, 무결한 시간 정보 제공필요성TLS, 인증서 유효성, 로그의 신뢰성 등 보안 시스템 전반의 시간 정확성 확보2. 주요 특징특징설명기존 NTP와 차별점서명 기반 ..

Topic 2026.02.04

NTP 취약점(Network Time Protocol Vulnerabilities)

개요NTP(Network Time Protocol)는 네트워크 상의 장비들이 정확한 시각 정보를 공유하고 동기화하는 데 사용하는 핵심 프로토콜입니다. 그러나 널리 쓰이는 만큼, NTP에는 다양한 보안 취약점이 존재하며, 특히 DDoS 증폭 공격, 스푸핑 공격, 시간 왜곡 공격 등에 자주 악용됩니다. 이 글에서는 NTP의 구조와 취약점, 공격 사례, 그리고 대응 전략을 중심으로 설명합니다.1. NTP 프로토콜 개요NTP는 UDP 포트 123을 사용하며, 클라이언트-서버 또는 피어-투-피어 방식으로 시간 데이터를 주고받습니다. 다양한 계층의 타임 서버(stratum 구조)를 통해 시계 정확도를 유지하며, DNS, 인증서 유효성, 로그 분석 등 보안 기능 전반에 영향을 미칩니다. 계층(Stratum) 설명 ..

Topic 2025.04.14

네트워크 보안 프로토콜(Network Security Protocols)

개요네트워크 보안 프로토콜은 데이터를 안전하게 전송하기 위해 암호화, 인증, 무결성 보장 기능을 수행하는 통신 규약입니다. 정보 유출, 위·변조, 스푸핑, 중간자 공격 등 다양한 위협으로부터 네트워크를 보호하기 위한 필수 요소로, SSL/TLS, IPsec, SSH, HTTPS, RADIUS 등 다양한 프로토콜이 존재합니다. 본 글에서는 주요 보안 프로토콜의 개념, 기능, 작동 방식, 적용 사례 등을 전문가 관점에서 정리합니다.1. 개념 및 필요성보안 프로토콜은 네트워크 상에서 송·수신되는 데이터를 암호화, 인증, 무결성 검증하여, **기밀성(C), 무결성(I), 가용성(A)**을 보장하는 것을 목표로 합니다. 특히 인터넷, 사설망, VPN, 무선 환경 등에서 보안 프로토콜은 사이버 위협을 방어하는 핵심..

Topic 2025.04.02
728x90
반응형