| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- goland
- Harness Engineering
- AI
- 티스토리챌린지
- 오블완
- GoF
- RDS
- EKS
- https
- OpenClaw
- typescript
- esbuild
- go
- 클로드코드
- 구조체
- elasticsearch
- LLM
- MCP
- TLS
- Infra
- GIT
- MSA
- logging
- golang
- ai agent
- Intellij
- DB
- claude code
- Kubernetes
- AWS
Archives
- Today
- Total
목록2026/07/29 (1)
Fall in IT.
HTTPS는 어떻게 연결되는가: 인증서 발급부터 암호화 통신까지
브라우저 주소창의 자물쇠는 두 단계를 거쳐 켜진다. 서버가 인증기관에서 인증서를 발급받는 단계와, 브라우저가 접속할 때 그 인증서로 암호화 통신을 여는 단계다. 이 글은 두 단계에서 무엇이 오가는지 순서대로 정리한다. 필요한 준비물, 알아야 할 개념, 실제 통신 순서가 차례로 나온다.1. 전체 그림 먼저HTTPS 통신이 성립하는 과정을 세 문장으로 줄이면 이렇다. "서버는 브라우저가 신뢰할 수 있는 인증서를 발급받는다." "브라우저는 접속할 때 그 인증서를 검증하고, 세션키를 만들어 인증서에 담긴 공개키로 암호화해 보낸다." "서버가 개인키로 세션키를 꺼내면 이후 모든 통신은 대칭키인 세션키로 암호화된다." 앞의 한 문장은 사용자가 접속하기 전에 끝나 있어야 하는 준비 작업이다. 뒤의 두 문장은 연결이 ..
기타
2026. 7. 29. 10:45
