David A. Mohaisen

I am an Associate Professor of Computer Science at the University of Central Florida, where I am also an associate director of the cybersecurity and privacy cluster. My research is in the area of systems, security, and privacy. My recent research has addressed various questions related to machine learning/AI, software systtems, web systems, IoT, wearables, and blockchains. I obtained my PhD from the University of Minnesota, in 2012, working with Prof. Yongdae Kim. At UCF I direct the Security and Analytics Lab (SEAL).

I am a Senior Member of ACM and IEEE, a Distinguished Speaker of ACM (2021-2024; request) and Distinguished Visitor of IEEE's Computer Society (2021-2023; request).

Announcement: We are hiring! We have four openings at the rank of tenure-track assistant professor with a tentative start date in Fall 2022. We are interested in candidates whose work (1) blend cybersecurity with policy and regulatory aspects, (2) at the intersection of ML/AI and security and privacy, (3) is in the broad area of systems security, and (4) address computer architecture. Contact me if you have any questions.

Teaching: Fall 2021: Foundations of Computer Security. Office Hours: (Fall 2021): Fri. 11am-12pm.

Selected Recent Conference Publications (last 5 years)

Also see my DBLP and Google Scholar profiles for complete lists
IEEE VR 2022 A Keylogging Inference Attack on Air-Tapping Keyboards in Virtual Environments*
IEEE VR 2022 AiRType: An Air-Tapping Keyboard for Augmented Reality Environments*
IEEE HPCA 2022 Filesystem Encryption or Direct-Access for NVM Filesystems? Let’s Have Both
IEEE IPDPS 2022 Minerva: Rethinking Secure Architectures for Fabric-Attached Memory Architectures
ACM CCS 2021 Revisiting Nakamoto Consensus in Asynchronous Networks
ACM CCS 2021 SyncAttack: Double-spending in Bitcoin Without Mining Power
ACM ICS 2021 Optimizing Integrity Tree Updates for Write-Intensive Secure NVMs. Best Paper Candidate
IEEE ICCV 2021 Adversarial Example Detection Using Latent Neighborhood Graph
ACM SIGSPATIAL 2021 Aligning Semantic and Embedding Spaces in Spatial Representation Learning.
IEEE ICDCS 2021 Root Cause Analyses for the Deteriorating Bitcoin Network Synchronization
ACM WPES 2021 SIA: Smartwatch-Enabled Inference Attacks on Physical Keyboards Using Acoustic Signals
ACM WPES 2021 Deep Learning-Based Automated Privacy Policy Annotation with Key Policy Highlights
IEEE DSN 2021 Evaluating the Robustness of ML-based IoT Malware Detectors. Best Paper (fast abstract)
PoPETS 2020 Multi-χ: Identifying Multiple Authors from Source Code Files
IEEE ICDCS 2020 Detecting Adversarial Examples in Control Flow Graph-based Malware Classifiers
IEEE ICDCS 2020 Understanding the Potential Risks of Sharing Elevation Information on Fitness Applications.
IEEE INFOCOM 2020 Adversarial Learning-based Approach to Defend Against Website Fingerprinting
IEEE INFOCOM 2020 SketchFlow: Per-Flow Systematic Sampling Using Sketch Saturation Event
IEEE ICDCS 2019 Exploring Spatial Temporal and Logical Attacks on the Bitcoin Network
IEEE ICDCS 2019 Adversarial Learning Attacks on Graph-based IoT Malware Detection Systems
IEEE ICDCS 2019 XLF: A Cross-layer Framework to Secure the Internet of Things
IEEE ICBC 2019 Mempool Optimization for Defending Against DDoS Attacks in PoW-based Blockchains
IEEE DSN 2019 Where Are You Taking Me? Behavioral Analysis of Open DNS Resolvers
IEEE DSC 2019 Examining the robustness of learning-based ddos detection Best Paper--Runner-up
ACM CCS 2018 Large-Scale and Language-Oblivious Code Authorship Identification
ISOC NDSS 2018 ABC: Enabling Smartphone Authentication with Built-in Camera
IEEE ICDCS 2018 ShmCaffe: A Distributed Deep Learning Platform with Shared Memory
ACM DLoT 2018 Towards Blockchain-Driven Secure and Transparent Audit Logs. Best Paper
IEEE ICDCS 2017 Defending Against Voice Impersonation Attacks on Smartphones. Best Paper
IEEE INFOCOM 2017 Large-scale Invisible Attack on AFC Systems with NFC-equipped Smartphones
ISOC NDSS 2016 Uncovering game bots in MMORPGs via self-similarity in the wild

Selected Recent Journal Publications (last 3 years)

IEEE TDSC 2022 Cleaning the NVD: Comprehensive Quality Assessment, Improvements, and Analyses
IEEE/ACM TNET 2022 A Large-Scale Behavioral Analysis of the Open DNS Resolvers
IEEE/ACM TNET 2022 Exploring Partitioning Attacks on the Bitcoin Network
ACM TOPS 2021 Large-Scale and Robust Code Authorship Identification with Deep Feature Learning
IEEE TDSC 2021 Deep learning-based fine-grained hierarchical learning for robust malware detection
IEEE TPDS 2021 e-PoS: making proof-of-stake decentralized and fair
IEEE TMC 2021 A one-page text entry method optimized for recentagle smartwatches
IEEE IoT Journal 2021 ShellCore: automating malicious IoT software detection using shell commands
IEEE IoT Journal 2021 Sensor-based continous authentication using behavioral biometrics
IET Blockchains 2021 Emperically comparing the performance of blockchain's consensus algorithms
IEEE TC 2021 SSD-Assisted ransomware detection and data recovery techniques
IEEE TKDE 2020 GraphShield: dynamic large graphs for secure queries with forward privacy
IEEE Sys. Journal 2020 Characterizing Blockchains for Highly-Accurate Predictions. Best Paper
IEEE TDSC 2020 A Data-Driven Study of DDoS Attacks and Their Dynamics
IEEE TDSC 2020 Look-aside At Your Own Risk: Privacy Implications of DNSSEC Look-aside Validation
IEEE TDSC 2020 Low-Cost Mechanisms to Restoration of Encrypted Non-Volatile Memories
IEEE TDSC 2020 Phoenix: Towards Ultra-Low Overhead, Recoverable, and Persistently Secure NVM
IEEE TMC 2020 Rogue Access Point Detection Using Intentional Channel Interference
IEEE CS&T 2020 Exploring the Attack Surface of Blockchain: A Systematic Overview
IEEE IoT Journal 2020 AUToSen: Deep Learning-based Implicit Continuous Authentication

Doctoral Advisees

I am very proud of the talented current and past students I had the opportunity to work with (complete list)

  • Jeffrey Spaulding (2018) Tech Lead at Booz Allen Hamilton.
  • Ashar Ahmad (2019) Director of Research at Clear Village Inc.
  • Mo Abuhamad (2020) Assistant Professor at Loyola University Chicago
  • Hisham Alasmary (2020) Assistant Professor at King Khalid University
  • Jinchun Choi (2020) Postdoc at Texas A&M University
  • Rhongho Jang (2020) Assistant Professor at Wayne State University
  • Jeman Park (2020) Postdoc at Georgia Institute of Technology
  • Afsah Anwar (2021) Postdoc at Northeastern University
  • Muhammad Saad (2021) Researcher at PayPal
  • Sultan Alshamrani (2021) Assistant Professor at Saudi Electronic University
  • Ahmed Abusnaina (expected spring 2022)
  • Ulku Meteriz (expected spring 2022)
  • Abdulrahman Alabduljabbar (expected summer 2022)
  • Mohammed Alkinoon (2020--)
  • Saad Almohaimeed (2021--)
  • Saleh Almohaimeed (2021--)
  • Soohyeon Choi (2021--)
  • Ran Gedawy (2021--)
  • Kyle Thomas (2020--), co-advised with Dr. Yan Solihin
  • Ayodeji Adeniran (part time; 2021--)

Selected Recent Talks



Current Service. I am currently serving on the PC of ACM WiSec 2021 PETS 2021 and IEEE ICDCS 2021 (co-chair of the Blockchain track) -- submit your work. I am also the vice chair of the IEEEE Technical Committee on the Internet (TCI). I am also an associate editor of IEEE Transactions on Mobile Computing IEEEE Transactions on Parallel and Distributed Systems Elsevier Computer Networks and ETRI Journal (Wiley). Previously I served on ACM CoNEXT 2019 (general chair) SecureComm 2019 (PC chair) ISOC NDSS PETS ACM MobiSys WiSec ACM AsiaCCS IEEE INFOCOM ICDCS CNS WWW etc. More details on my other services are shown here.

Sponsors: Supported by NSF NRF AFRL AFOSR NVIDIA and CyberFlorida.

Outreach: K-12 STEM Day Fox 35 (Available for media stories via UCF Communications)

Trivia: Up until late 2019 I went by Aziz. I enjoy endurance running

Contact: HPA2-240 4000 Central Florida Blvd Orlando FL 32816 USA. last_name@ucf.edu

Website last updated on 04/28/2020