728x90
반응형
면접 직전에 굉장히 압축해서 적은 내용이다.
자세한 내용은 구글링하면 굉장히 잘 나온다.
블로그에 내용 정리한 거 올리면서 답변용으로 요약을 한 번 더 한다고 했는데, 이 정도 분량으로 압축하는 편이다.
자잘한 건 꼬리질문이 나왔을 때 대답할 수 있을 정도로만 걍 이해하고 넘어간다.
- HTTP는 암호화 과정이 없어 보안에 취약하다.
- HTTPS는 HTTP를 SSL 프로토콜 위에서 돌아가도록 해 클라이언트와 서버 간 텍스트를 암호화하는 방식으로 구현합니다.
- 즉 HTTPS는 HTTP 프로토콜 + SSL 프로토콜
- SSL 프로토콜 동작 원리 : SSL/TLS handshake
- 클라이언트가 서버에 접속하면 서버는 클라이언트에게 SSL 인증서를 전달합니다.
- 브라우저는 대부분의 검증된 민간 기업의 공개키를 보유하고 있으므로, 이를 통해 인증서를 복호화 합니다.
- 복호화를 통해 인증서의 신뢰성을 확인했으면 클라이언트는 해당 공개키를 활용해 서버와 소통하며 대칭키인 ‘세션키’를 생성하고 이를 활용해 통신을 진행합니다.
반응형
'Programming > TIL and WIL' 카테고리의 다른 글
| 230215: 시퀀스 자료형 (0) | 2023.02.16 |
|---|---|
| CORS(Cross-Origin Resource Sharing) (0) | 2023.02.14 |
| 웹 서버와 웹 어플리케이션, CGI, WSGI, ASGI (0) | 2023.02.10 |
| 프록시 - 포워드 프록시, 리버스 프록시 (0) | 2023.02.09 |
| 스키마, 인덱스, 수직적 확장과 수평적 확장 (0) | 2023.02.08 |