jueves, 3 de noviembre de 2016

Qué es la tecnología de cookies | Qué son las cookies en internet

MineCloud.io
La tecnología de cookies facilita la identificación de los usuarios basados ​​en su información y preferencias, y proporciona los medios de personalización de sitios web. EL propósito principal es identificar al usuario almacenando su historial de actividad en un sitio web, de manera que se le pueda ofrecer el contenido más apropiado según sus hábitos y preferencias.

La tecnología de cookies se refiere a la utilización de cookies HTTP o galletas web por los sitios web. Una cookie es un fragmento de texto que se envía por un servidor a un cliente web, y devuelto por el cliente cada vez que utiliza ese servidor. Por lo general, una cookies es un mensaje de texto que está a menos de 255 caracteres de longitud. La tecnología cookie se utiliza para la autenticación de usuarios del sitio web, el seguimiento de sesión como también para el mantenimiento de la información sobre los usuarios.


cookies, preferencias de usuario


¿Por qué se utiliza la tecnología de cookies? 


Las cookies sirven como los medios para identificar a un usuario en particular. Una vez que un usuario se conecta a un sitio web, una cookies puede asociar con la información de inicio de sesión del usuario. Para las visitas posteriores del usuario a la misma página web, la cookies puede dar a conocer el sitio web que el usuario se autentica. De este modo, el usuario se salva de las tareas monótonas de llenar la información de inicio de sesión cada vez que visita el sitio web. 

El segundo propósito de la utilización de la tecnología de las cookies es diferenciar entre los usuarios. La información relacionada con el usuario y sus preferencias. Esto hace que sea posible para los sitios web proporcionar informacion personalizada a sus usuarios. Sobre la base de las preferencias de un usuario en particular, el sitios web personalizar la presentación de la página web y también su funcionalidad de acuerdo a las preferencias del usuario.

La transferencia de páginas web entre un servidor y un navegador sucede por medio del protocolo de transferencia de hipertexto (HTTP). Cuando un usuario escribe una dirección URL en la barra de direcciones del navegador, el navegador lo toma y envía una solicitud al servidor, solicitando la página web especificada por el usuario. A continuación, el servidor envía la página solicitada por el navegador, en la forma de una respuesta HTTP. La respuesta se envía como un paquete de texto que puede contener una declaración pidiendo al navegador para almacenar cookies.

Durante cualquier solicitud posterior realizado en el mismo servidor, incluso al tiempo que solicita una página web distinta a la del servidor, el navegador envía de nuevo el valor de la cookie al servidor. El servidor identifica esta información y cumple la solicitud, sin tener el usuario para llevar a cabo el proceso de autenticación de nuevo.

Ventajas de esta tecnología

Por medio de cookies, los sitios web pueden realizar un seguimiento del número de usuarios de acceder a él. Un sitio web mantiene información del usuario en su base de datos. Se puede implementar un mecanismo de recuento de las visitas de los usuarios, frecuencia con la que un usuario en particular visita un sitio web, teniendo en cuenta las preferencias de los usuarios, y almacenar esta información en la base de datos web.

Algunos sitios web permiten a sus usuarios cambiar el diseño y el contenido de la página web para una vista personalizada del sitio. La tecnología de cookies ha hecho esto posible.

La tecnología también es útil para los anunciantes para rastrear el comportamiento en el lugar de los usuarios. Mientras se mantiene la información personal de un visitante confidencial, las cookies ayudan a los anunciantes en conocer los hábitos de navegación web de los visitantes. Los anunciantes pueden promover ciertos productos a ciertos usuarios con base en la información que obtienen de las cookies.

Los sitios web populares de comercio electrónico como por ejemplo Amazon, aprovechan esta tecnología para implementar carritos de la compra. Cuando un usuario selecciona un elemento, el elemento se almacena en la base de datos del sitio. Cuando el usuario obtiene la información del sitio web almacena sobre los artículos que él / ella ha comprado. Esto hace que sea posible que el sitio web de E-Commerce sepa las preferencias del usuario en sus compras. El mecanismo de compras en línea habría sido difícil sin el uso de la tecnología de cookies.

Las desventajas de esta tecnología

Envenenamiento de cookies se define como el acto de manipular el contenido de la cookies antes de ser enviados al servidor. Cambio de la información contenida en las cookies puede desviar a sitios web y anunciantes. En caso de que una cookies contiene información de la transacción, un atacante puede cambiar el valor de la cookies causando pérdidas por parte del usuario o de la página web de comercio electrónico involucrado en la transacción. Cada sitio tiene un conjunto independiente de cookies, las cuales otro sitio no debe ser capaz de manipular. Las secure cookies o cookies seguras almacenan información cifrada para evitar que los datos almacenados en ellas sean vulnerables a ataques maliciosos de terceros. Se usan sólo en conexiones HTTPS.

La tecnología de las cookies es vulnerable al secuestro de la galleta. el secuestro de la galleta se refiere a la interceptación de información sobre las galletas por un usuario malicioso. Cuando las cookies se envían a través de la red en las sesiones HTTP sin cifrar, existe un riesgo potencial de la información sobre las cookies de ser robado.

Existen varios tipos de cookies las mas comunes son:

session cookies: tienen un corto tiempo de vida ya que son eliminadas cuando el usuario cierra el navegador. 
Persistent cookies o cookies persistentes: que se usan para rastrear al usuario guardando información sobre su comportamiento en un sitio web durante un período de tiempo determinado; las cookies persistentes pueden ser borradas limpiando los datos del navegador pero algunas tienen una fecha de expiración.
Secure cookies o cookies seguras: almacenan información cifrada para evitar que los datos almacenados en ellas sean vulnerables a ataques maliciosos de terceros. Se usan sólo en conexiones HTTPS.
zombie cookies: se recrean a sí mismas luego de que son borradas. Esto quiere decir que el navegador realmente no tiene ningún control sobre ellas porque continuarán regenerándose, Las cookies zombis se guardan en el dispositivo o PC y no en el navegador, con la finalidad acceder a ellas sin importar qué navegador se esté usando.

No hay comentarios:

Publicar un comentario