본문 바로가기

http2

SSL, TLS, HTTPS는 무슨 차이인가요? 우선, 이번에 소개하고자 하는 SSL, TLS, HTTPS는 모두 웹에서 전달되는 정보들을 보호하기 위한 기술들입니다. 온라인 쇼핑과 은행 업무에서부터 관련된 많은 애플리케이션이 있고 대부분 웹에 의존하고 있는 만큼 웹 보안에 대한 중요성은 무시할 수 없는 부분입니다. 이때 필요한 정보들은 민감한 정보일 가능성이 높고 이 정보들에 대한 보안을 유지하기 위해 HTTPS(HyperText Transfer Protocol Secure) 및 SSL(Secure Socket Layer), TLS(Transport Layer Security)이라는 개념이 도입되었다고 볼 수 있습니다. HTTP의 문제 HTTP는 웹 상에서 HTML을 전송하기 위한 통신 프로토콜을 의미합니다. 이때 바이너리 데이터가 아닌 단순한 텍스.. 2023. 2. 9.
HTTP vs 웹소켓 (WebSocket) 대부분의 개발자들이 애플리케이션을 개발하다 보면 자연스럽게 HTTP와 웹소켓을 경험하게 됩니다. 다만, 너무 당연히 사용되고 있는 기술들이다 보니 이를 잘 모르고 넘어가는 경우가 많은 것 같습니다. 요즘 들어 많은 분들이 개발자라는 직업을 위해 노력하는 만큼 이번 기회에 이 둘에 대해 이해하고 넘어가는 게 좋을 것 같아 이 글을 작성하게 되었습니다. 프로토콜 우선 프로토콜이란 용어를 알고 넘어갈 필요가 있습니다. HTTP와 웹소켓은 많이 들어봤지만 "그래서 이게 뭔데?"라는 생각이 들 수 있습니다. HTTP와 웹소켓은 프로토콜의 일종이며, 프로토콜은 컴퓨터나 원거리 통신 장비 사이에 메시지를 주고받는 양식과 규칙의 체계입니다. 송신자와 수신자 사이에 "메시지 구조는 이런 식으로 하고, 그건 이런 의미로 .. 2023. 2. 4.
728x90