Network2 HTTPS 동작원리 Build Up HTTP는 인터넷 상에서 정보를 주고받을 수 있는 프로토콜이다. 보통 시중이 출시된 앱이나 웹페이지들은 보통 HTTP를 기반으로 통신한다. 이와 관련되서 CORS 등을 잘 알고 있어아야 한다. HTTP 의 대표적인 특징으로 2가지 있다. 무상태 비 연결성 암호화 방식 : 공개키(비대칭키), 대칭키 공개키 키 2개를 운용하여 암/복호화 하는 방식 둘 중 하나를 비공개키(Private Key) 혹은 개인키라 부르며, 이는 자신만 가지고 있고 공개되지 않는다. 나머지 하나를 공개키(Public Key)라고 부르며 타인에게 제공한다. 공개키는 유출이 되어도 비공개키를 모르면 복호화 할 수 없기 때문에 안전하다. 대칭키 동일한 키로 암/복호화 하는 방식 공개키보다 암/복호화가 빠르다 단, 대칭키를.. CS/Network 2023. 1. 8. [CS]_Network 핵심 요약 정리 🕊 네트워크 웹 동작 방식 Client 가 url을 입력. 입력 url이 DNS를 통해 실제 IP주소를 찾는다. http 프로토콜을 사용하여 http 요청 메시지를 생성한다. TCP/IP연결을 통해 서버쪽으로 전송된다. 서버는 요청에 따른 http 응답 메시지를 생성한다. TCP/IP 연결을 통해 다시 Client쪽으로 전송된다. Client에 도착한 데이터가 웹 페이지의 데이터로 변환되어 사용자가 볼 수 있도록 출력된다. TCP/UDP TCP는 연결형 서비스로 3-way handshaking 과정을 통해 신뢰성을 보장하지만 이 과정을 통한 비용으로 인해 속도가 느리다는 단점이 있다. UDP는 비연결형 서비스로 3-way에 대한 과정이 없어 속도는 빠르지만 신뢰성이 떨어지는 단점이 있다. TCP는 안전하.. CS/Network 2021. 4. 10. 이전 1 다음