Muhammad Naveed, PhD

Computer Scientist

Dr. Naveed is an Assistant Professor of Computer Science at the University of Southern California. He works on cryptography, systems security, and data breaches. His work has had a significant impact on Android security and has helped Google, Samsung, Facebook, and Amazon secure their products. Media outlets such as Forbes, Ars Technica, The Register, Golem, Inside Microsoft Research, and ComputerWorld have covered his work.

Summary of Qualifications

  • Internationally known in the areas of computer security and cryptography
  • Program Committee Member for top-tier computer security conferences
  • Google Ph.D. Fellowship in Security, 2015 (only one fellowship in security was awarded in US and Canada)
  • Holds a Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign and a B.Sc. in Electrical Engineering from the University of Engineering and Technology, Peshawar, Pakistan
  • Expert in computer security and cryptography
  • Published numerous research papers in top-tier computer security venues
  • Research covered by global media outlets, such as, Forbes, Ars Technica, The Register, Golem, Inside Microsoft Research, and ComputerWorld
  • Helped companies, such as Google, Samsung, Facebook, and Amazon, secure their applications and services and improved security for millions of Android users
  • Delivered more than 35 invited talks at institutions, such as MIT, Stanford, Cornell, Columbia, Princeton, Dartmouth, Georgia Tech, University of Washington, University of Chicago, New York University, University of Maryland, Johns Hopkins, IBM Research, Microsoft Research, and SRI International
  • Served as a program committee member for top-tier computer security conferences and peer-reviewer for top-tier journals including Nature Biotechnology

Areas of Expertise

  • Security in mobile devices and applications

    Android, iOS, IoT

  • Security in operating systems

    UNIX, Linux, Windows, Mac OS

  • Network security

    TCP/IP, HTTP, HTTPS, IMAP/POP/SMTP, DNS, GSM/CDMA/LTE, Wifi/802.11, Bluetooth, VPNs

  • Cloud security

    Amazon Web Services, Microsoft Azure, Google Cloud, Salesforce

  • Reverse engineering

    Data breaches, cloud security

  • Cryptography

    Cryptanalysis, protocol analysis

  • Due Diligence

    Security, privacy, compliance, and disaster recovery due diligence

Litigation Experience

  • Cybersecurity and encoding patent portfolio analysis
  • Wiretapping class action lawsuit

Meet More of Our Experts


Jason Frankovitz - Software Engineering Expert
Jason Frankovitz
Senior Testifying Expert Los Angeles

As a developer and CTO, Jason Frankovitz has been in the trenches of technology for more than 25 years. He has worked as a programmer, software development manager, technical analyst, CTO, and mentor in a wide variety of industries including enterprise software, digital entertainment, and Web-enabled government.

Jae young Bang - Research Scientist
Jae young Bang, PhD
Consulting and Testifying Expert Los Angeles

Dr. Jae young Bang is a research scientist and software technology consultant with a decade of experience in software engineering. He currently serves as a consultant and source-code reviewer in software litigation including patent/copyright infringement and breach-of-contract matters, and also as a researcher in software architecture design and analysis.

Eric Koskinen - Computer Scientist
Eric Koskinen, PhD
Senior Testifying Expert New York

Dr. Eric Koskinen has low-level expertise ranging from operating systems, networks, and servers to high-level concepts such as software architecture and compilers. Currently, he is an Assistant Professor at Stevens Institute of Technology, and he holds a PhD in Computer Science from the University of Cambridge.

Sigurd Meldal - Computer Expert Witness
Sigurd Meldal, Dr.Sc.
Senior Testifying Expert Silicon Valley

Dr. Meldal has testified in federal court and been deposed multiple times as an expert in computer science and software engineering. He has provided technical opinions regarding mobile devices, networks, wireless telephony, databases, service-oriented architectures, web systems, and geospatial positioning.

Xiao Su
Xiao Su, PhD
Testifying and Consulting Expert Silicon Valley

Dr. Xiao Su is a Professor and Chair of the Computer Engineering Department at San Jose State University. She is a renowned researcher in broad areas of software systems, computer networking, multimedia communications, network security, big data, and machine learning.

Nenad Medvidovic - Software Expert Witness
Nenad Medvidović, PhD
Senior Testifying Expert Los Angeles

Nenad Medvidović is a Professor and Associate Chair for Ph.D. Affairs in the Computer Science Department at the University of Southern California. From 2009 to 2013, Medvidović was Director of the USC Center for Systems and Software Engineering. His research is in the area of software architectures and analysis.