HTTPS는 SSL(Secure Sockets Layer) 및 이를 대체한 TLS(Transport Layer Security) 프로토콜을 이용하여 데이터 암호화, 서버 신원 확인, 중간자 공격 방지, 데이터 무결성 등의 보안 기능을 제공하여 보안을 강화합니다.
이에 반해 HTTP는 보안이 거의 없는 평문 데이터 전송을 수행하므로,
민감한 정보의 전송이나 웹 사이트 운영 시에는 HTTPS 사용이 필요하거나 권장됩니다. TLS가 SSL의 후속 프로토콜로 발전하였으며, 현재는 주로 TLS가 사용되고 있습니다.
(SSL/TLS 프로토콜: 안전한 보안 채널을 형성해주는 역할을 수행하는 보안용 프로토콜이다.
응용계층(HTTP)과 전송계층(TCP) 사이에 위치해있다.)
'내배캠 최종 프로젝트 면접 대비 답변' 카테고리의 다른 글
2023-08-29 객체지향 프로그래밍이란 무엇이고 어떻게 활용할 수 있나요? (0) | 2023.08.30 |
---|---|
2023-08-27 DI, IoC에 대해 설명해주세요. (0) | 2023.08.28 |
2023-08-25 TCP/UDP에 대해서 설명해주세요 (0) | 2023.08.25 |
2023-08-24 쿠키, 세션의 개념과 차이를 설명해보세요 (0) | 2023.08.25 |
2023-08-23 브라우저의 작동방식에 대해서 설명해주세요 (0) | 2023.08.23 |