Innocent by Association: Early Recognition of Legitimate Users

  • Yinglian Xie ,
  • Fang Yu ,
  • Qifa Ke ,
  • Martin Abadi ,
  • Eliot Gillum ,
  • Krish Vitaldevaria ,
  • Jason Walter ,
  • Junxian Huang ,
  • Z. Morley Mao

ACM Conference on Computer and Communications Security (CCS) |

Published by ACM

This paper presents the design and implementation of Souche, a system that recognizes legitimate users early in online services. This early recognition contributes to both usability and security. Souche leverages social connections established over time. Legitimate users help identify other legitimate users through an implicit vouching process, strategically controlled within vouching trees. Souche is lightweight and fully transparent to users. In our evaluation on a real dataset of several hundred million users, Souche can efficiently identify 85% of legitimate users early, while reducing the percentage of falsely admitted malicious users from 44% to 2.4%. Our evaluation further indicates that Souche is robust in the presence of compromised accounts. It is generally applicable to enhance usability and security for a wide class of online services.