A behavioral authentication (BA) system leverages the behavioral characteristics of users to verify their identity claims through a verification algorithm. A verification algorithm can be created by employing a machine learning (ML) classifier trained on user profiles, which improves overall system efficiency. However, similar to other ML systems, ML-based BA classifiers are vulnerable to privacy attacks that can leak sensitive behavioral data. To protect behavioral data, we propose a non-cryptographic approach suitable for low-computation devices. Before sharing the profiles with the verifier, users apply a random projection (RP) transformation to their behavioral profiles. This transformation ensures the correctness and security properties of the BA systems, as RP can preserve the Euclidean distances between vectors in a metric space with high probability. Our approach also satisfies key privacy-preserving properties of authentication systems, including renewability, unlinkability, and irreversibility. Extensive experiments on two behavioral datasets, combined with comprehensive security and privacy evaluations, demonstrate the effectiveness of our method. Moreover, our approach is general and can be applied to other BA systems.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Privacy-Preserving Behavioral Authentication System

  • Md Morshedul Islam,
  • Md Abdur Rafiq,
  • Md Ashraful Islam

摘要

A behavioral authentication (BA) system leverages the behavioral characteristics of users to verify their identity claims through a verification algorithm. A verification algorithm can be created by employing a machine learning (ML) classifier trained on user profiles, which improves overall system efficiency. However, similar to other ML systems, ML-based BA classifiers are vulnerable to privacy attacks that can leak sensitive behavioral data. To protect behavioral data, we propose a non-cryptographic approach suitable for low-computation devices. Before sharing the profiles with the verifier, users apply a random projection (RP) transformation to their behavioral profiles. This transformation ensures the correctness and security properties of the BA systems, as RP can preserve the Euclidean distances between vectors in a metric space with high probability. Our approach also satisfies key privacy-preserving properties of authentication systems, including renewability, unlinkability, and irreversibility. Extensive experiments on two behavioral datasets, combined with comprehensive security and privacy evaluations, demonstrate the effectiveness of our method. Moreover, our approach is general and can be applied to other BA systems.