About Me

I am a Ph.D. candidate of computer science at Purdue University working under the supervision of Dr. Z. Berkay Celik. My research interests broadly lie in the area of mobile computing and mobile security. I specifically focus on designing and building innovative and secure mobile sensing systems through applying security, machine learning and computer vision algorithms.


  • [Mar 2022] Our work on secure Android remote authorization to appear in USENIX Security 2022!
  • [June 2021] Received Bilsland Dissertation Fellowship Award 2021-2022!
  • [May 2021] Preprint of our work on unifying distillation with personalized federated learning is available!
  • [Mar 2021] Our paper about side-channel attacks on stylus pencils is accepted to IMWUT-UbiComp 2021!
  • [Sep 2020] Our work on secure face liveness detection on commodity smartphones to appear in MobiCom 2020!


  • SARA: Secure Android Remote Authorization
    Abdullah Imran, Habiba Farrukh, Muhammad Ibrahim, Z. Berkay Celik, Antonio Bianchi
    Proceedings of the USENIX Security Symposium (Usenix SEC '22) [Paper]
  • New Metrics to Evaluate the Performance and Fairness of Personalized Federated Learning
    Siddharth Divi, Yi-Shan Lin, Habiba Farrukh, Z Berkay Celik
    International Workshop on Federated Learning for User Privacy and Data Confidentiality (FL-ICML '21) [Paper]
  • S3: Side-Channel Attack on Stylus Pencils through Sensors
    Habiba Farrukh, Tinghan Yang, Hanwen Xu, Yuxuan Yin, He Wang, Z. Berkay Celik
    Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (ACM IMWUT/UbiComp '21) [Paper]
  • FaceRevelio: A Face Liveness Detection System for Smartphones with a Single Front Camera
    Habiba Farrukh, Reham Mohamed Aburas, Siyuan Cao, He Wang
    26th Annual International Conference on Mobile Computing and Networking (ACM MobiCom '20) [Paper], [Video], [Slides]
  • Towards Context Address for Camera-to-Human Communication
    Siyuan Cao, Habiba Farrukh, He Wang
    IEEE International Conference on Computer Communications (InfoCom '20) [Paper]
  • Demo: Enabling Public Cameras to Talk to the Public
    Siyuan Cao, Habiba Farrukh, He Wang
    18th ACM International Conference on Mobile Systems, Applications, and Services (ACM MobiSys '18), [Abstract], [Video]

Professional Activity

  • Program Committee Member
    • ACM S3 Workshop (co-located with MobiCom), 2021
  • Reviewer
    • Transactions on Sensor Networks (TOSN), 2022
  • External Reviewer
    • Annual Computer Security Applications Conference (ACSAC), 2021
    • Network and Distributed System Security (NDSS), 2021
    • USENIX Security, 2022
    • Network and Distributed System Security (NDSS), 2023


  • Method of processing data, US 16807068
  • System architecture and method of authenticating a 3D object, US 16819166


  • Teaching Assistant, CS422 Computer Networks (Spring 2018 & Fall 2019 & Fall 2020)
  • Teaching Assistant, CS251 Data Structures and Algorithms (Spring 2017 & Fall 2017)