HTTPS를 통해 브라우징 할 때 제 3자가 전체 URL을 읽을 수 있습니까?
https : //를 통해 웹 사이트를 안전하게 방문하면 서버와 브라우저간에 전송되는 데이터가 암호화되지만 사이트에서 방문하는 URL은 무엇입니까? ISP 나 다른 제 3 자 관찰자가 당신이보고있는 것을 볼 수 있습니까??
오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..
질문
익명의 수퍼 유저는 브라우징 세션이 완전히 안전한지 알고 싶어합니다.
HTTPS는 컴퓨터와 서버 간의 연결을 암호화하여 제 3자가 볼 수 없도록합니다. 그러나 ISP 나 제 3자가 사용자가 액세스 한 페이지의 정확한 링크를 볼 수 있습니까??
예를 들면 다음과 같습니다.
https://www.website.com/data/abc.html
ISP가 * / data / abc.html에 액세스했는지 또는 www.website.com의 IP를 방문했는지 알 수 있습니까??
그들이 알고 있다면 누군가 인터넷 로그를 읽고 사용자가 본 정확한 내용을 찾을 수있을 때 Wikipedia와 Google이 HTTPS를 사용하는 이유는 무엇입니까??
개인적인 사생활에 영향을주는 흥미로운 질문입니다. 조사하자..
대답
수퍼 유저 기고가 인 Grawity는 전체 URL이 어떻게 처리되는지에 대한 간략한 개요를 제공합니다.
왼쪽에서 오른쪽으로:
그만큼 개요
https :
분명히 브라우저에 의해 해석된다..그만큼 도메인 이름
www.website.com
DNS를 사용하여 IP 주소로 확인됩니다. ISP 볼 것이다 이 도메인에 대한 DNS 요청 및 응답.그만큼 통로
/data/abc.html
HTTP 요청으로 전송됩니다. HTTPS를 사용하는 경우 암호화됩니다. 나머지 HTTP 요청 및 응답과 함께.그만큼 쿼리 문자열
?이 = 그
, URL에 있으면 HTTP 요청과 경로가 함께 전송됩니다. 그래서 그것은 또한 암호화되어 있습니다..그만큼 파편
#그곳에
, 브라우저에 의해 해석됩니다 (반환 된 페이지의 JavaScript로 해석되는 경우도 있음)..
즉, 도메인 이름 오른쪽에있는 모든 것이 HTTPS 세션에 의해 암호화되고 ISP 나 다른 사람이 귀하의 활동을 들여다 보지 못합니다..
설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..