면접 - 네트워크

개발자 면접 질문 - HTTPS

snow-line 2020. 12. 4. 16:24
반응형

1. HTTPS

 - HTTP통신을 하는 소켓 부분을 SSL이나 TLS 라는 프로토콜로 대체하는 것

 - 직접 TCP와 통신하지 않고 SSL과 통신한다는 의미

 - 공개키와 비밀키로 암/복호화를 한다.

 

2. 장점

 - 통신 내용 암호화

 

3. 단점

 - 클라이언트 요청시, SSL에 필요한 통신 추가

 - 암호화 복호화 계산을 하기 때문에 서버나 클라이언트의 리소스를 추가적으로 소비

반응형