기술

소프트웨어 엔지니어링, 분산 아키텍처, 엣지 컴퓨팅 및 개발 생태계 분석

기술··조회수 1

Accessible Name 계산: 보조 기술에 전달되는 UI 이름 이해하기

Accessible name은 버튼·링크 등 UI 요소의 목적을 보조 기술에 전달하는 이름입니다. W3C 계산 규칙은 요소의 역할과 마크업에 따라 이름의 출처를 달리하며, aria-labelledby·aria-label과 HTML 라벨의 범위를 설명합니다.

기술··조회수 0

TLS 1.3 핸드셰이크와 0-RTT의 성능·보안 경계

인증서 기반 전체 연결의 보통 1-RTT 절차와 선택적 0-RTT 재개를 구분합니다. PSK 모드별 전방향 보안, 조기 데이터 재생 위험, 실제 배포에서 확인할 조건을 RFC 8446에 따라 설명합니다.

기술··조회수 0

DNSSEC 신뢰 체인은 DNS 데이터를 어떻게 검증할까

DNSSEC 검증기는 신뢰 앵커에서 시작해 부모 존의 DS와 자식 존의 DNSKEY를 연결하고, 응답 데이터의 서명을 확인한다. DNS 데이터의 출처와 무결성을 검증하지만 질의 내용을 암호화하지 않는다.

기술··조회수 0

OAuth 2.1 초안에서 PKCE와 보안 요구사항 읽기

OAuth 2.1은 아직 IETF 초안입니다. 현재 보안 기준인 RFC 9700과 초안의 PKCE, 리다이렉트 URI, 리프레시 토큰 범위를 구분해 실제 배포 점검에 연결합니다.

기술··조회수 0

TLS 1.3 사전 공유 키(PSK)와 티켓 기반 세션 재개 아키텍처

TLS 1.3에서 이전 연결에서 얻은 PSK를 이용해 세션을 재개하는 방식과 티켓의 역할을 설명합니다. 선택 사항인 0-RTT 조기 데이터는 재전송될 수 있으므로, 중복 실행의 영향과 애플리케이션별 대응을 함께 살펴봅니다.

기술··조회수 0

리눅스 eBPF: 검증 범위와 추적 지점 선택

eBPF 검증기가 확인하는 메모리·타입 제약과 확인하지 않는 애플리케이션 동작을 구분하고, 커널·훅·XDP 모드에 맞춰 운영 전에 점검할 항목을 정리합니다.

기술··조회수 0

SQLite WAL(Write-Ahead Logging) 모드의 읽기·쓰기 동시성과 체크포인트 제어

SQLite의 WAL 모드가 읽기 트랜잭션과 쓰기 트랜잭션의 동작을 어떻게 바꾸는지, 체크포인트가 WAL 내용을 데이터베이스 파일에 반영하는 방식을 설명합니다. WAL에서도 쓰기 작업은 한 번에 하나이며, 오래된 읽기 스냅샷과 잠금은 체크포인트 진행을 제한할 수 있습니다.

기술··조회수 0

TLS 인증서 폐기 확인: OCSP Stapling과 CRLite의 차이

인증서 폐기 확인이 왜 어려운지, 서버가 OCSP 응답을 함께 보내는 방식과 브라우저가 폐기 정보를 압축해 확인하는 CRLite의 설계 차이를 설명합니다. 운영 조건과 근거 범위도 구분합니다.