| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- MCP
- 구조체
- MSA
- typescript
- AI
- golang
- goland
- ai agent
- TLS
- DB
- GIT
- 티스토리챌린지
- esbuild
- https
- RDS
- Kubernetes
- LLM
- claude code
- elasticsearch
- 오블완
- EKS
- AWS
- 클로드코드
- Infra
- OpenClaw
- Intellij
- go
- GoF
- logging
- Harness Engineering
- Today
- Total
목록https (2)
Fall in IT.
브라우저 주소창의 자물쇠는 두 단계를 거쳐 켜진다. 서버가 인증기관에서 인증서를 발급받는 단계와, 브라우저가 접속할 때 그 인증서로 암호화 통신을 여는 단계다. 이 글은 두 단계에서 무엇이 오가는지 순서대로 정리한다. 필요한 준비물, 알아야 할 개념, 실제 통신 순서가 차례로 나온다.1. 전체 그림 먼저HTTPS 통신이 성립하는 과정을 세 문장으로 줄이면 이렇다. "서버는 브라우저가 신뢰할 수 있는 인증서를 발급받는다." "브라우저는 접속할 때 그 인증서를 검증하고, 세션키를 만들어 인증서에 담긴 공개키로 암호화해 보낸다." "서버가 개인키로 세션키를 꺼내면 이후 모든 통신은 대칭키인 세션키로 암호화된다." 앞의 한 문장은 사용자가 접속하기 전에 끝나 있어야 하는 준비 작업이다. 뒤의 두 문장은 연결이 ..
안녕하세요. 오늘은 TLS와 HTTPS에 대해 간단하게 알아보겠습니다. TLS란? TLS (Transport Layer Security)는 인터넷에서 정보를 암호화해서 송수신하는 프로토콜 넷스케이프 커뮤니케이션스사가 개발한 SSL(Secure Sockets Layer)에 기반한 기술로 국제 인터넷 표준으로 인정받은 프로콜이다. 표준에 명시된 정식 명칭은 TLS이지만 아직도 SSL이라는 용어가 많이 사용되고 있다. 흔히 SSL이라고 불리는 용어들은 대부분 TLS라고 보면 된다. (SSL은 TLS의 과거 명칭이다. SSL 3.0이 TLS의 1.0 기반이 되었다.) TLS를 사용해 암호화된 연결을 하는 HTTP를 HTTPS라고 한다. 보안된 웹 사이트 주소는 HTTPS로 시작하고 기본 포트는 443번을 사용한..
