Secure session management with cookies

  • Authors:
  • Guy Pujolle;Ahmed Serhrouchni;Ines Ayadi

  • Affiliations:
  • Lip6, Université Pierre et Marie Curie, Paris, France;Institut Telecom, Telecom ParisTech, Paris, France;Lip6, Université Pierre et Marie Curie, Paris, France

  • Venue:
  • ICICS'09 Proceedings of the 7th international conference on Information, communications and signal processing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

HTTP (Hypertext Transfer Protocol) is a stateless protocol widely used in internet world wide web. The idea behind a stateless design is to simplify the server conception because there is no need to dynamically allocate storage to deal with conversations in progress. If a client dies in mid-transaction, no part of the system needs to be responsible for cleaning the present state of the server. However, this forces web developers to use alternative methods to authenticate HTTP requests and to maintain users' states. A common method for solving this problem involves sending and receiving cookies. Such mechanism implies a serious security threats. Some secure cookie solutions have been proposed in literature, but still vulnerable, particularly to replay attacks. In this paper, we propose a secure cookie mechanism that implements an intermediary reverse Proxy patterns to ensure users' sessions management and to provide the following security services: source authentication, integrity control and no-replay attacks.