Computer >> 컴퓨터 >  >> 네트워킹 >> 네트워크 보안

인터넷 쿠키 완벽 가이드: 쿠키란 무엇이고 어떻게 작동할까?

새로운 웹사이트에 방문할 때마다 "쿠키를 허용하시겠습니까?"라는 팝업 창이 뜨는 이유를 궁금해하신 적이 있나요? 그리고 그 팝업에서 '수락' 버튼을 누를 때 도대체 무엇을 수락하는 것인지 알고 계신가요?

쿠키가 무엇인지 궁금했거나, 웹사이트가 "권한"을 요청할 때 당황했거나, 어떤 쿠키를 수락해야 할지 혼란스러웠다면 잘 찾아오셨습니다.

이 글은 쿠키에 관한 모든 궁금증을 한 번에 해결해 드리는 초보자 가이드입니다. 쿠키에 대해 혼란스럽거나 걱정되는 부분이 있다면 끝까지 읽어보세요.

웹사이트의 "쿠키"란 무엇인가?

"쿠키(cookie)"는 방문 중인 웹사이트가 사용자의 브라우저로 전송하는 작은 텍스트 파일을 의미합니다. 브라우저는 이 파일을 처리한 후 기기에 저장합니다.

이러한 텍스트 파일, 즉 "쿠키"는 웹사이트가 방문자에 대한 정보를 기억하도록 돕습니다. 또한 사용자의 정보를 모니터링하고, 다음에 해당 사이트를 방문할 때 사용자의 기기에서 웹사이트로 다시 전송합니다.

다소 불안하게 들릴 수 있지만, 쿠키는 유용하게 활용될 수 있으며 필요하다면 비교적 쉽게 찾아서 삭제할 수 있습니다. 자세한 내용은 뒤에서 다루겠습니다.

왜 웹사이트에는 쿠키가 있을까?

거의 모든 웹사이트가 쿠키를 사용하는 이유는, 기업들이 쿠키를 통해 사용자의 온라인 활동에 대한 인사이트를 얻을 수 있기 때문입니다.

광고주는 쿠키를 활용해 웹 사용자의 온라인 활동을 추적합니다. 쿠키에서 데이터를 확보한 뒤, 이를 바탕으로 개개인에게 매우 구체적인 맞춤형 광고를 타겟팅하는 방식입니다.

왜 웹사이트는 쿠키 수락을 요청할까?

쿠키에는 방대한 양의 데이터가 담길 수 있기 때문에, 그 정보는 개인 정보로 간주되며 규제 대상이 됩니다. 예를 들어 유럽연합(EU)에서는 웹사이트가 일반 데이터 보호 규정(GDPR)을 준수해야 합니다.

영국 역시 EU 회원국은 아니지만 GDPR과 유사한 데이터 프라이버시 법률을 시행하고 있습니다.

GDPR의 규정 덕분에 이제 사용자는 자신의 기기에서 어떤 쿠키를 공유할지 더 많은 통제권을 갖게 되었습니다. 웹사이트 방문 시 쿠키 동의 팝업이 뜨는 것은 바로 e프라이버시 지침(ePrivacy Directive), 이른바 "쿠키법(Cookie Law)" 때문입니다.

이런 팝업이 성가시게 느껴질 수 있지만, 바로 이 팝업이 사용자가 자신에 대한 어떤 데이터를 공유할지 스스로 결정할 수 있게 해주는 장치입니다.

쿠키법에 따르면 모든 웹사이트는 방문자로부터 정보를 수집·저장하기 전에 반드시 허락을 받아야 합니다. 쿠키는 데이터를 통해 사용자를 식별할 가능성이 있으므로, 어떤 쿠키를 수락하고 거절할지 선택하는 것이 프라이버시 보호에 매우 중요합니다.

쿠키의 종류는 어떻게 나뉘나?

쿠키는 일반적으로 다음 세 가지 기준으로 분류됩니다.

  • 저장 기간(Duration): 사용자 정보를 얼마나 오래 저장하는지
  • 발행 주체(Provenance): 자사(First-Party) 쿠키와 서드파티(Third-Party) 쿠키
  • 목적(Purpose): "필수", "환경설정", "통계", "마케팅" 등의 옵션으로 표시되는 경우

각 쿠키 유형이 어떤 데이터를 담을 수 있는지 이해할 수 있도록 하나씩 간단히 설명해 드리겠습니다.

저장 기간에 따른 분류

기간 기준 쿠키는 두 가지입니다.

  • 세션 쿠키(Session Cookies): 웹페이지에서 세션을 종료하거나 브라우저를 닫으면 만료되는 임시 쿠키입니다.
  • 영구 쿠키(Persistent Cookies): 사용자나 브라우저가 직접 삭제하기 전까지 기기에 남아 있는 나머지 모든 쿠키입니다. 최대 12개월 이상 유지될 수 있습니다.

발행 주체에 따른 분류

발행 주체 기준 쿠키 역시 두 가지입니다.

  • 자사 쿠키(First-Party Cookies): 방문 중인 웹사이트에서 직접 발행되어 사용자 기기에 저장되는 쿠키입니다.
  • 서드파티 쿠키(Third-Party Cookies): 광고주나 분석 시스템 같은 제3자가 발행하여 사용자 기기에 저장되는 쿠키입니다.

목적에 따른 분류

목적 기준 쿠키는 네 가지입니다.

  • 필수 쿠키(Strictly Necessary Cookies): "필수(essential)" 쿠키라고도 불립니다. 웹사이트의 보안 영역에 접근할 수 있게 해줍니다. 예를 들어 쇼핑몰에서 다른 페이지를 둘러보는 동안 장바구니에 상품을 담아두는 기능이 여기에 해당합니다. 대부분 자사 쿠키입니다.
  • 환경설정 쿠키(Preferences Cookies): 흔히 "기능성(functionality)" 쿠키라고 합니다. 지난 방문에서 설정한 선호 사항을 기억하게 해줍니다. 언어 설정, 아이디와 비밀번호 등이 포함될 수 있습니다.
  • 통계 쿠키(Statistics Cookies): "성능(performance)" 쿠키라고도 합니다. 웹사이트 기능 개선이 목적으로, 사이트 이용 방식에 대한 정보를 수집합니다. 이 데이터로는 사용자를 특정할 수 없으며, 방문한 페이지와 클릭한 링크 정도만 파악됩니다. 서드파티 분석 서비스에서 제공되는 경우도 있습니다.
  • 마케팅 쿠키(Marketing Cookies): 광고주가 방문자의 온라인 활동을 추적해 관련성 높은 광고를 전달하기 위해 사용합니다. 다른 조직과 정보를 공유할 수 있으며, 주로 서드파티에서 발행됩니다.

쿠키와 프라이버시, 걱정해야 할까?

많은 사람이 쿠키로 인한 프라이버시 위험을 걱정합니다. 특히 서드파티 마케팅 쿠키가 문제가 되곤 합니다.

이런 쿠키에는 온라인 행동, 선호도, 위치 정보 등 상당한 양의 정보가 담길 수 있습니다. 쿠키 데이터에 접근할 수 있는 주체가 연쇄적으로 이어질 수 있어, 수집된 정보가 악용될 가능성도 존재합니다.

다행히 서드파티 쿠키 수락을 거부하면 데이터가 오용될 위험을 크게 줄일 수 있습니다.

모든 웹사이트는 사용자가 공유하는 데이터를 통제할 수 있도록 쿠키 거부(opt-out) 옵션을 제공해야 합니다. 만약 어떤 웹사이트가 이를 제공하지 않는다면 GDPR 규정을 준수하지 않는 것이며, 벌금을 물을 수 있습니다.

어떤 쿠키를 수락해야 할까?

어떤 웹사이트에서든 쿠키를 수락할 의무는 없습니다. 전부 거절할 수도 있습니다. 다만 문제는 일부 웹사이트가 쿠키를 거절하면 접속을 제한하거나 차단할 수 있다는 점입니다.

일부 쿠키는 다음과 같은 이유로 유용합니다.

  • 웹사이트 접근을 허용받을 수 있습니다.
  • 장바구니에 담아둔 상품을 사이트를 떠난 후에도 기억하는 등 사용 경험을 개선할 수 있습니다.
  • 로그인 정보를 저장해 로그인 과정을 더 빠르게 만들어 줍니다.

신뢰할 수 있는 웹사이트라면 일부 쿠키를 수락해도 괜찮습니다. 브라우저 주소창의 URL 옆에 자물쇠 아이콘이 표시되어 있는지 항상 확인하세요. 이는 사이트가 안전하다는 의미로, 데이터가 보호되고 있다는 신호입니다.

웹사이트를 신뢰한다면 다음 쿠키는 수락해도 좋습니다.

  • 필수 쿠키: 많은 웹사이트가 정상적으로 작동하기 위해 이 쿠키를 필요로 합니다.
  • 환경설정 쿠키: 사용 경험 향상을 위해 허용할 수 있습니다. 웹사이트 속도를 높이거나, 사용자 정보를 기억해 로그인을 더 빠르게 해줍니다.

반대로 웹사이트를 신뢰하지 않는다면 언제든 쿠키를 거절할 수 있습니다.

어떤 쿠키를 거절해야 할까?

다음과 같은 경우에는 쿠키를 거절하는 것이 좋습니다.

  • 암호화되지 않은 웹사이트인 경우. 브라우저 URL 옆의 자물쇠 표시를 항상 확인하세요. 자물쇠가 보이지 않는다면 해당 사이트의 쿠키를 수락하지 마세요.
  • 서드파티 쿠키. 앞서 언급했듯이 누가 내 데이터를 가져가는지 알 수 없고 악용 가능성도 있습니다. 이런 쿠키는 거절하세요.
  • 은행 정보처럼 민감한 데이터를 입력하는 경우에는 반드시 쿠키를 거절하세요. 이런 정보가 공유되기를 원하지 않을 것입니다.

또한 쿠키를 많이 저장하면 브라우저 속도가 느려질 수 있으므로, 처음부터 수락하는 쿠키 양을 줄이면 하드 드라이브에 미치는 부담도 함께 줄일 수 있습니다.

저장된 쿠키는 어떻게 삭제하나?

기기에 저장된 쿠키가 걱정되거나 기기가 느려졌다면 언제든 삭제할 수 있습니다.

브라우저별로 쿠키를 삭제하는 과정은 대체로 비슷합니다.

  • 브라우저의 "설정" 메뉴를 찾으세요. 보통 화면 왼쪽 또는 오른쪽 상단의 세로로 배열된 점 세 개 아이콘으로 표시됩니다.
  • 일부 브라우저 설정에는 검색창이 있습니다. "쿠키"를 입력하면 해당 설정을 바로 찾을 수 있습니다. 검색창이 없다면 "개인정보 보호", "쿠키", "고급" 설정을 살펴보세요.
  • "인터넷 사용 기록 삭제" 또는 유사한 메뉴를 클릭하면 모든 쿠키를 제거할 수 있습니다.

브라우저별 쿠키 삭제 방법은 별도의 가이드 글에서 더 자세히 확인할 수 있습니다.

또한 브라우저 설정에서 쿠키를 차단하면 처음부터 쿠키가 쌓이는 것을 막을 수 있습니다. 모든 서드파티 쿠키를 차단하고 싶을 때 특히 유용합니다.

모든 쿠키가 나쁜 것은 아닙니다

이 가이드를 통해 쿠키가 무엇인지, 왜 존재하는지, 그리고 어떤 종류의 쿠키가 있는지 이해하셨기를 바랍니다. 이제 어떤 쿠키를 수락하고 거절할지 스스로 선택할 수 있으며, 궁극적으로 자신의 프라이버시를 지킬 수 있습니다.