Cryptology ePrint Archive: Report 2014/203

Privacy-Preserving Implicit Authentication

Nashad Ahmed Safa and Reihaneh Safavi-Naini and Siamak F. Shahandashti

Abstract: In an implicit authentication system, a user profile is used as an additional factor to strengthen the authentication of mobile users. The profile consists of features that are constructed using the history of user actions on her mobile device over time. The profile is stored on the server and is used to authenticate an access request originated from the device at a later time. An access request will include a vector of recent measurements of the features on the device, that will be subsequently matched against the features stored at the server, to accept or reject the request. The features however include private information such as user location or web sites that have been visited. We propose a privacy-preserving implicit authentication system that achieves implicit authentication without revealing information about the usage profiles of the users to the server. We propose an architecture, give a formal security model and a construction with provable security in two settings where: (i) the device follows the protocol, and (ii) the device is captured and behaves maliciously.

Category / Keywords: cryptographic protocols / Implicit Authentication, User Privacy, Homomorphic Encryption, Provable Security, Behavioural Features

Original Publication (with minor differences): Information Security and Privacy Conference IFIP SEC 2014

Date: received 18 Mar 2014, last revised 24 Jul 2015

Contact author: siamak f s at gmail com

Available format(s): PDF | BibTeX Citation

Note: This is a full version of the paper by the same title appearing in the proceedings of the 29th International Information Security and Privacy Conference IFIP SEC 2014 (conference version: An extended journal version appears in Computers and Security (online version: The accepted manuscript is available as ePrint report 2015/707 (

Version: 20150724:104647 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]