- Published on
매일 사용하지만 대부분 개발자가 "그냥 동작하는" 도구로 여기는 SSH. 이 글은 SSH 프로토콜을 처음부터 해부합니다. 1995년 Tatu Ylönen의 SSH1에서 현대 OpenSSH까지의 진화, 3-레이어 구조(Transport/Authentication/Connection), Key Exchange(Diffie-Hellman)와 주요 알고리즘, 공개키/비밀번호/GSSAPI 인증, 멀티플렉싱된 Channel 시스템, 포트 포워딩(Local/Remote/Dynamic), ControlMaster와 ProxyJump, SSH CA로 known_hosts 지옥 탈출, 2023년 Terrapin 공격과 방어까지 — 보안 프로토콜의 교과서를 제대로 이해하고 싶은 엔지니어를 위한 종합 가이드입니다.