간단한 질문: 쿠키란 무엇이며 어떤 역할을 합니까?

인터넷을 검색할 때 종종 "쿠키"라는 용어를 접하게 됩니다. ("cookies.")많은 웹사이트에서 쿠키 사용에 대해 알려주고 승인을 요청합니다. 웹 브라우저에는 쿠키를 관리하기 위한 많은 설정이 있으며 브라우저 추가 기능에도 모든 종류의 쿠키 차단이 언급되어 있습니다. 이러한 "쿠키"("cookies") 가 정확히 달콤한 디저트가 아니라는 것을 알고 있더라도 인터넷에서 쿠키가 무엇이며 목적이 무엇인지 정확히 알지 못할 수 있습니다. 그렇기 때문에 이 기사에서는 쿠키가 무엇인지, 어떤 역할을 하며 어떻게 작동하는지, 인터넷에서 가장 많이 사용되는 쿠키의 종류에 대해 설명합니다. 시작하자:

인터넷에서 쿠키란 무엇입니까?

쿠키는 귀하, 귀하의 웹 브라우저 및 인터넷에서의 귀하의 행동에 대한 정보를 담고 있는 파일입니다. PC 또는 장치(PC or device) 에 저장된 작은 파일로 , 웹사이트나 웹 앱에서 온라인 경험을 맞춤화하는 데 사용할 수 있습니다.

쿠키는 어떤 역할을 하나요?

쿠키는 발신자(일반적으로 웹사이트 또는 웹 앱)와 수신자(귀하의 기기) 간에 전송됩니다. 쿠키는 발신자에 의해 생성되고 해석되는 반면 수신자는 쿠키를 보유하고 발신자가 요청할 경우 다시 보냅니다.

웹을 검색할 때 발신자는 웹사이트가 실행되는 서버이고 수신자는 해당 웹사이트를 방문하는 사용자의 웹 브라우저입니다. 그들의 목적은 사용자를 식별하고 웹사이트에서의 과거 활동을 확인하며 이 데이터를 기반으로 적절한 콘텐츠를 제공하는 것입니다.

쿠키, 웹 브라우저

사용자가 웹사이트를 처음 방문할 때 서버는 해당 사용자의 웹 브라우저(web browser) 에 특정 쿠키를 저장합니다. 이후에 웹사이트를 방문할 때 서버는 쿠키를 요청하고 쿠키를 읽고 해당 특정 사용자에 대한 웹사이트의 특정 구성을 로드합니다. 쿠키는 웹 서버가 모든 사용자에게 적용하는 태그로 생각할 수 있으며, 웹 서버는 사용자를 식별하기 위해 이를 읽습니다.

이 식별은 실시간 사용자 데이터가 중요한 웹사이트에서 유용합니다. 예를 들어, 온라인 상점(online shop) 을 사용할 때 쿠키의 도움 없이는 아무것도 살 수 없습니다. 상점은 웹 페이지를 로드할 때마다 상점에서 당신을 새로운 사용자로 보고 처음부터 방문을 시작하기 때문에 상점에서 당신을 식별하고 쇼핑 카트를 만들 수 없습니다.

쿠키 안에는 무엇이 들어 있습니까?

모든 최신 웹 브라우저(web browser) 는 쿠키를 지원하며 약 4KB의 작은 크기를 가지고 있습니다. 쿠키의 구조를 이해하는 데 도움이 되도록 당사 웹사이트인 Digital Citizen 에서 보낸 (Digital Citizen)"cfduid" 쿠키 를 예로 들어 보겠습니다 . Google 크롬(Google Chrome) 을 사용하여 분석했습니다 .

쿠키, 웹 브라우저

구조는 다음과 같습니다.

  1. 이름(Name) - 쿠키의 이름입니다.
  2. 콘텐츠(Content) - 쿠키에 포함된 정보입니다.
  3. 도메인(Domain) - 이 쿠키를 사용하는 도메인.
  4. 경로(Path) - 쿠키가 사용되는 도메인의 페이지입니다. 경로가 "/"이면 전체 웹사이트에서 쿠키가 사용됨을 의미합니다.
  5. 보내기 대상(Send for) - 연결에서 쿠키를 사용해야 하는 보안 수준입니다.
  6. 스크립트에 액세스 가능 - 쿠키가 (Accessible to script)HTML 이외의 다른 방법을 통해 액세스될 수 있는지 여부를 보여줍니다 .
  7. 만든(Created) 날짜 - 사용자의 웹 브라우저(web browser) 에서 쿠키가 만들어진 날짜 입니다.
  8. 만료(Expires) - 쿠키가 만료되고 브라우저가 쿠키를 삭제하는 순간입니다.

쿠키의 종류는 몇 가지입니까?

쿠키라는 용어(term cookie) 는 다소 일반적이지만 쿠키를 사용할 수 있는 방법에는 여러 가지가 있습니다 . 이것이 인터넷에 다양한 유형의 쿠키가 있는 이유입니다. 가장 일반적인 유형은 다음과 같습니다.

  • 세션 쿠키(Session cookies) - 가장 일반적인 것 중 하나입니다. 웹 브라우저(web browser) 가 닫힐 때까지 임시 메모리에 존재합니다 . 브라우징 세션(browsing session) 이 끝나면 모든 정보가 삭제되기 때문에 유해하지 않습니다 .
  • 영구 쿠키(Persistent cookies) - 추적 쿠키라고도 합니다. 삭제되거나 만료일(expiry date) 에 도달할 때까지 사용자의 기기에서 지속됩니다 . 사용자에 대한 정보를 수집하고 일정 기간 동안 특정 웹사이트에서 사용자의 행동을 기록하는 데 사용됩니다.
  • 보안 쿠키 - 보안 (Secure cookies)HTTPS 연결(HTTPS connection) 을 사용할 때만 작동하는 암호화된 쿠키입니다 . 이러한 쿠키는 사용자와 동일한 네트워크에 연결된 잠재적인 해커가 자신의 정보를 도용하지 못하도록 하는 데 사용됩니다. 사용자에 대한 필수 정보를 유지하며 사용자가 금융 거래를 수행하는 웹 사이트에서 주로 사용됩니다. 암호화되어 있기 때문에 다른 유형의 쿠키보다 훨씬 안전합니다.
  • HttpOnly 쿠키 - (HttpOnly cookies)HTTP 이외의 프로토콜에서는 사용할 수 없습니다 . 이러한 쿠키는 쿠키를 생성한 웹사이트에서만 쿠키를 사용할 수 있도록 합니다. 세션 쿠키만 HttpOnly일 수 있으며 일반적으로 사용자의 개인 정보 또는 보안 위험(privacy or security risks) 을 암시하지 않습니다 .
  • 타사 쿠키(Third-party cookies) - 이러한 쿠키는 쿠키를 보낸 도메인이 아닌 다른 도메인에 속합니다. 일반적으로 광고를 통해 전송되며 동일한 광고 네트워크(advertising network) 를 사용하는 여러 웹사이트에서 사용자의 검색 기록을 저장할 수 있습니다 . 이러한 쿠키는 일부 광고 네트워크에서 타겟 광고를 표시하기 위해 너무 많은 데이터를 추적하는 데 사용하기 때문에 개인 정보를 손상시킬 수 있습니다.
  • 좀비 쿠키(Zombie cookie) - 삭제된 후 다시 생성되는 쿠키입니다. 일반적으로 웹 분석 서비스에서 사용되며 동일한 컴퓨터에 설치된 브라우저에서 사용할 수 있기 때문에 브라우저 외부에 저장됩니다. 스스로 재생성하는 이유는 사용자가 쿠키를 삭제한 후 데이터가 단편화되는 것을 방지하기 위함입니다. 웹 브라우저(web browser) 가 존재를 제어할 수 없기 때문에 악의적인 목적으로 사용될 수도 있습니다 . 보안 제품만이 좀비 쿠키를 식별하고 제거할 수 있습니다.

쿠키는 언제 발명되었습니까( 간결한 역사(concise history) )?

1994(July 1994) 년 7월 Netscape Communications 의 직원 은 전자 상거래 응용 프로그램을 개발해야 했습니다. 그는 서버에 과부하가 걸리지 않고 모든 사용자를 위해 장바구니(shopping cart) 를 보관할 수 있는 쉬운 방법을 찾아야 했기 때문에 이를 수행하는 가장 좋은 방법은 이 정보를 모든 사용자 의 웹 브라우저 에 저장하는 것이라고 결정했습니다. (web browser)쿠키는 이미 IT 산업(IT industry) 의 다른 분야에서 사용되었기 때문에 웹 브라우징에도 사용할 수 있다고 결정했습니다.

쿠키를 사용하고 지원하는 최초의 브라우저는 1994년 10월(October 1994) Mosaic Netscape(Mosaic Netscape) 였습니다 . 1년 후 Internet Explorer 2 도 쿠키를 지원했습니다. 그 이후로 모든 웹 브라우저는 쿠키에 대한 지원을 제공했습니다. 쿠키가 만들어진 이유는 긍정적이지만 현재 쿠키는 윤리적이거나 합법적이지 않은 다양한 용도로 사용됩니다.

모든 웹사이트에서 쿠키에 대한 메시지가 표시되는 이유는 무엇입니까?

유럽(Europe) 에 거주 하거나 유럽 (Europe)IP 주소(IP address) 를 사용하여 웹을 탐색하는 경우 방문하는 많은 웹사이트에서 쿠키 사용에 대한 메시지가 표시됩니다. 이러한 프롬프트는 유럽 연합(European union) 을 구성하는 모든 국가와 유럽 사용자가 있는 모든 웹 사이트 및 온라인 서비스(website and online services) 에 적용되는 GDPR(일반 데이터 보호 규정) 법률 때문에 표시됩니다.(General Data Protection Regulation (GDPR))

쿠키, 웹 브라우저

이러한 프롬프트의 목적은 모든 유럽 사용자에게 쿠키, 쿠키 사용 방법 및 이유를 알리고 명시적 동의를 요청하는 것입니다. 이 프롬프트를 읽고 귀하에게 적합한 용도만 허용할 것을 권장합니다.

웹사이트에서 귀하의 웹 브라우저에 저장된 쿠키를 확인하고 관리하는 방법

웹 브라우저가 장치에 저장하는 쿠키를 보고 관리하는 방법을 알고 싶다면 모든 주요 웹 브라우저를 다루는 가이드가 있습니다. 여기 있습니다:

  • Chrome(Google Chrome) 에 저장된 쿠키를 보고 제거하는 2가지 방법
  • Mozilla Firefox 에 저장된 쿠키를 보고 제거하는 방법
  • Microsoft Edge 에 저장된 쿠키를 보고 제거하는 방법
  • Opera에 저장된 쿠키를 보고 제거하는 2가지 방법
  • Chrome , Firefox , Edge , Opera 및 Internet Explorer(Opera and Internet Explorer) 에서 타사 쿠키 비활성화

결론

쿠키는 모든 사용자에게 가장 유용한 콘텐츠를 제공함으로써 웹사이트를 더욱 강력하게 만들기 때문에 인터넷에서 널리 사용됩니다. 경우에 따라 웹 사이트는 쿠키를 사용하지 않고 작동할 수 없습니다. 또한 웹 사이트에서 사용자와 방문하는 페이지에 대해 알 수 있습니다. 그러나 다른 기술과 마찬가지로 비윤리적인 목적으로도 사용될 수 있습니다. 그렇기 때문에 쿠키의 작동 방식과 사용 방식을 아는 것은 웹을 검색하는 모든 디지털 시민에게 유용한 기술입니다. 쿠키에 대해 궁금한 점이 있으면 주저하지 말고 아래에 의견을 남겨주세요.



About the author

저는 10년 이상의 IOS 및 MacOS 시스템 작업 경험을 가진 하드웨어 엔지니어입니다. 나는 또한 지난 5년 동안 야간 수업 교사로 일했으며 스스로 Chrome 사용법을 가르쳤습니다. 두 영역 모두에 대한 나의 기술은 웹사이트 개발, 그래픽 디자인 또는 웹 보안 작업에 대한 완벽한 후보자입니다.



Related posts