Trust-Based and Context-Aware Authentication in a Software Architecture for Context and Proximity-Aware Services

  • Authors:
  • Gabriele Lenzini

  • Affiliations:
  • Novay, Enschede, The Netherlands 7523XC

  • Venue:
  • Architecting Dependable Systems VI
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an existing software architecture for context and proximity aware services that enables trust-based and context-aware authentication. A service is proximity aware when it automatically detects the presence of entities in its proximity. Authentication is context-aware when it uses contextual information to discern among different identities and to evaluate to which extent they are authentic. The software architecture that we describe here is functioning in our Institute: It manages a sensor network to detect the presence and location of users and their devices. A context manager is responsible to merge the different sources of contextual information, to solve potential contradictions, and to determine the level of authentication of the identity of the person approaching one of the services offered in the coffee-break corners of our Institute. In our solution for context-aware authentication, sensors are managed as if they were recommenders having subjective belief, disbelief, and uncertainty (i.e., trust) on the position and identity of users. A sensor's subjective trust depends on what it has been sensing in the environment. We discuss the results of an array of simulations that we conducted to validate our concept of trust-based and context-aware authentication. We use Subjective Logic to manage trust.