Patrick Drew McDaniel

Tsun-Ming Shih Professor of Computer Sciences
Office : University of Wisconin-Madison, School of Computer, Data & Information Sciences
Room 7387, 1210 W. Dayton St. • Madison, WI 53706 • (608) 263-1008
email: mcdaniel@cs.wisc.edu • Homepage: https://patrickmcdaniel.org/


Academic and Research Appointments

Tsun-Ming Shih Professor of Computer Sciences, University of Wisconsin-Madison
Madison, Wisconsin August 2022-Present

William L. Weiss Professor of Information and Communications Technology, Pennsylvania State University
University Park, Pennsylvania July 2017-August 2022

Distinguished Professor, Pennsylvania State University
University Park, Pennsylvania January 2016-2017

Professor, Pennsylvania State University
University Park, Pennsylvania May 2011-December 2015

Associate Professor, Pennsylvania State University
University Park, Pennsylvania July 2007-May 2011

Hartz Family Career Development Assistant Professor, Pennsylvania State University
University Park, Pennsylvania August 2004-June 2007

Adjunct Professor, Stern School of Business, New York University
New York, NY, January 2003-2009

Senior Research Staff Member, AT&T Labs - Research
Florham Park, NJ, September 2001-August 2004


Select Research Leadership Appointments

Director, National Science Foundation, Center for Trustworthy Machine Learning, 2018-present
Participants: Penn State, Stanford, UC Berkeley, UC San Diego, Univ. of Wisconsin, Univ. of Virginia

Director, Institute for Networking and Security Research, 2016-2022
College of Engineering, Pennsylvania State University, University Park, Pennsylvania

Chair, IEEE Technical Committee on Security and Privacy, January 2014-January 2016

Program Manager, Cyber-Security Collaborative Research Alliance (CRA), 2013-2018
College of Engineering, Pennsylvania State University, University Park, Pennsylvania

Vice-Chair, IEEE Technical Committee on Security and Privacy, January 2012-December 2014

Founder and Co-Director, Systems and Internet Infrastructure Laboratory, 2004-2022
College of Engineering, Pennsylvania State University, University Park, Pennsylvania


Education

University of Michigan, Ann Arbor, Ph.D., Computer Science and Engineering, October 2001
Ball State University, M.S., Computer Science, June 1991
Ohio University, B.S., Computer Science, August 1989


Professional Affiliations

Association for Computing Machinery (ACM), Fellow
The Institute of Electrical and Electronics Engineers (IEEE), Fellow
American Association for the Advancement of Science (AAAS), Fellow
USENIX Advanced Computing Systems Association (USENIX)


Student Advising

Past PhD Students

  • Ryan Sheatsley, University of Wisconsin-Madison, Spring 2024, now Post-doc University of Wisconsin-Madison
  • Z. Berkay Celik, Pennsylvania State University, Spring 2019, now Assistant Professor Purdue University
  • Nicolas Papernot, Pennsylvania State University, Spring 2018, now Assistant Professor University of Toronto
  • Wenhui Hu, Pennsylvania State University, Fall 2016, now Senior Member of Technical Staff Oracle
  • Devin Pohly, Pennsylvania State University, Spring 2016, now Assistant Professor Wheaton College
  • Damien Octeau, Pennsylvania State University, Summer 2014, now Software Engineer in Security Google
  • Steve McLaughlin, Pennsylvania State University, Spring 2014, now Senior Software Engineer Samsung Research America
  • Thomas Moyer, Pennsylvania State University, Summer 2011, now Assistant Professor University of North Carolina-Charlotte
  • William Enck, Pennsylvania State University, Spring 2011, now Professor North Carolina State University
  • Kevin Butler, Pennsylvania State University, Summer 2010, now Professor University of Florida
  • Machigar Ongtang, Pennsylvania State University, Summer 2010, now Assistant Professor Dhurakij Pundit University
  • Patrick Traynor, co-advisor, Pennsylvania State University, Spring 2008, now John and Mary Lou Dasberg Preeminent Chair, Professor University of Florida
  • Fr. Boniface Hicks, Pennsylvania State University, Fall 2007, now Assistant Professor St. Vincent College

Current PhD Students

  • Jean-Charles Noirot Ferrand, University of Wisconsin, Spring 2028
  • Kyle Domico, University of Wisconsin, Spring 2028
  • Kunyang Li, University of Wisconsin, Spring 2027
  • Rachel King, University of Wisconsin, Spring 2027
  • Yohan Beugin, University of Wisconsin, Spring 2026
  • Blaine Hoak, University of Wisconsin, Spring 2026
  • Quinn Burke, University of Wisconsin, Spring 2026
  • Eric Pauley, University of Wisconsin, Spring 2025

Past Masters Students

  • Blaine Hoak, Pennsylvania State University, Summer 2022
  • Rachel King, Pennsylvania State University, Summer 2022
  • Alban Heon, Pennsylvania State University, Summer 2022
  • Yohan Beugin, Pennsylvania State University, Spring 2021
  • Ahmed Abdou, Pennsylvania State University, Spring 2021
  • Adrien Cosson, Pennsylvania State University, Summer 2020
  • Bolor Zolbayar, Pennsylvania State University, Summer 2020
  • Alejandro Andrade, Pennsylvania State University, Summer 2020
  • Quinn Burke, Pennsylvania State University, Spring 2020
  • Eric Pauley, Pennsylvania State University, Spring 2020
  • Sushrut Shringarputal, Pennsylvania State University, Fall 2019
  • Raquel Alvarez, Pennsylvania State University, Spring 2019
  • Valentin Vie, Pennsylvania State University, Spring 2019
  • Ryan Sheatsley, Pennsylvania State University, Fall 2018
  • Eric Kilmer, Pennsylvania State University, Spring 2016
  • Nathan Lagerman, Pennsylvania State University, Spring 2016
  • Matthew Dering, Pennsylvania State University, Spring 2014
  • Phil Koshy, M.S. Pennsylvania State University, Fall 2013
  • Diana Koshy, M.S. Pennsylvania State University, Fall 2013
  • Steve McLaughlin, M.S. Pennsylvania State University, Spring 2011
  • Sergei Miadzvezhanka, M.S. Pennsylvania State University, Spring 2011
  • Adam Delozier, M.S. Pennsylvania State University, Spring 2011
  • Juliet Uhlott, M.Eng. Pennsylvania State University, Fall 2010
  • Damien Octeau, M.S. Pennsylvania State University, Spring 2010
  • Thomas Moyer, M.S. Pennsylvania State University, Spring 2009
  • Luke St. Clair, M.S. Pennsylvania State University, Summer 2008
  • Lisa Johansen, M.S. Pennsylvania State University, Spring 2008
  • Sunam Ryu, M.S. Pennsylvania State University, Spring 2007
  • Dhananjay Bapat, M.S. Pennsylvania State University (Electrical Engineering), Fall 2006
  • Jennifer Plasterr, M.Eng. Pennsylvania State University, Summer 2006
  • Adam Kerr, M.Eng. Pennsylvania State University, Fall 2006
  • William Enck, M.S. Pennsylvania State University, Spring 2006
  • Wesam Lootah, M.S. Pennsylvania State University, Spring 2006
  • Jon Hansford, M.Eng. Pennsylvania State University, Fall 2005
  • John van Bremer, M.Eng. Pennsylvania State University, Spring 2005

Past Post-Docs

  • Vaibhav Rastogi, Northwestern University,
  • Robert Walls, University of Massachusetts, Amherst,

Teaching

University of Wisconsin-Madison, College of Letters and Science

  • CompSci 642 - Intro to Information Security : Fall 2023, Fall 2024
  • CompSci 839 - Emerging Trends in Systems Security and Privacy : Spring 2025

Pennsylvania State University, College of Engineering

  • CMPSC311 - Introduction to Systems Programming : Fall 2013, Fall 2014, Fall 2015, Fall 2016, Summer 2019, Spring 2020, Fall 2020, Fall 2021
  • CMPSC443 - Introduction to Computer and Network Security : Spring 2006, Spring 2009, Fall 2017, Fall 2018
  • CSE543 - Computer and Network Security : Fall 2004, Fall 2005, Fall 2008, Fall 2009, Fall 2011, Fall 2014
  • CSE544 - Advanced System Security : Spring 2005, Spring 2007
  • CSE545 - Advanced Network Security : Spring 2006, Spring 2008, Spring 2011
  • CSE597g - Principles, Analysis, and Applications of Computer Security : Fall 2015
  • Security and Privacy of Machine Learning : Fall 2016
  • Advanced Topics in the Security and Privacy of Machine Learning : Spring 2017
  • CSE598 - Cell Phone Operating Systems : Spring 2009
  • CSE598i - Web 2.0 Security : Spring 2010
  • CSE598d - Topics in Applied Systems Security : Fall 2010
  • CSE598e - Critical Infrastructure Security : Fall 2011
  • CSE 597 -- Emerging Trends in Computer Security : Fall 2021
  • CMPSC297 -- Introduction to C Programming in UNIX : Fall 2021

New York University, Stern School of Business

  • B20.3157 Computer and Network Security : Spring 2003, Summer 2004, Summer 2005
  • B20.3156 - Online Privacy : Spring 2003, Summer 2004

Collaborators (last 4 years, alphabetical)

Bolor-Erdene Zolbayar , Ahmed Abdou, Stefan Achleitner, Hidayet Aksu, Leonardo Babun, Paul Barford, Novella Bartolini, Yohan Beugin, Hoak, Blaine, Christopher Burchard, Quinn Burke, Z. Berkay Celik, Kamalika Chaudhuri, Muhao Chen, Adrien Cosson, Kyle Denney, Genannt Dohmann, Kyle Domico, Matthew Durbin, Pauley, Eric, David Evans, Jean-Charles {Noirot Ferrand}, Felix Freiling, Anshul Gandhi, Rahul George, Kanad Ghose, Kartik Gopalan, Ryan Guide, Amy Hasan, Ting He, Blaine Hoak, Thorsten Holz, Junjie Hu, Syed Rafiul Hussain, Alban Héon, Trent Jaeger, Somesh Jha, Rachel King, Engin Kirda, Farinaz Koushanfar, Srikanth V. Krishnamurthy, Daniel E. Krych, Domico, Kyle, Thomas La Porta, Dongyoon Lee, Jiazhao Li, Yiquan Li, Bo Li, Yixuan Li, Kunyang Li, Azaree Lintereur, Zhenhua Liu, David Yu Liu, David Liu, Andrea Matwyshyn, Patrick McDaniel, Patrick Mcdaniel, Fidan Mehmeti, Shuai Mu, Yujin Nam, Namitha Nambiar, Michael Norris, Kyle Ostrowski, Nicolas Papernot, McDaniel, Patrick, Eric Pauley, Jonathan Petit, Jingyuan Qi, Xiangyu Qi, Burke, Quinn, Konrad Rieck, Tajana Rosing, Sheatsley, Ryan, Ahmad-Reza Sadeghi, Alejandro Andrade Salazar, Ryan Sheatsley, Tyler Shipp, Amit Kumar Sikder, Anand Sivasubramaniam, Wenjia Song, Indra Spiecker, Michael Swift, Gang Tan, Sanchal Thakkar, Selcuk Uluagac, Prasanna Venkatesh, Gunjan Verma, Bimal Viswanath, Jiongxiao Wang, Michael J. Weisman, Chaowei Xiao, Ya Xiao, Tian Xie, Danfeng Yao, Beugin, Yohan, Mingli Yu, Erez Zadok, Danfeng Zhang, Shulin Zhao, Minxuan Zhou, Shitong Zhu, Sencun Zhu, Bolor-Erdene Zolbayarn


Research Support


Honors, Awards and Keynote Addresses


Patents

  1. U.S. Patent No. 7,873,350, Patrick McDaniel and Martin Strauss, End-to-end secure wireless communication for requesting a more secure channel, January, 2011.
  2. U.S. Patent No. 7,975,044, Oliver Spatscheck, Subhabrata Sen, Jacobus Van der Merwe and Patrick McDaniel, Automated disambiguation of fixed-serverport-based applications from ephemeral applications, July, 2011.
  3. U.S. Patent No. 8,175,580, Patrick McDaniel and Martin Strauss, End-to-end secure wireless communication for requesting a more secure channel, May, 2012.
  4. U.S. Patent No. 8,453,227, William Aiello, Charles Kalmanek, William Leighton III, Patrick McDaniel, Subhabrata Sen, Oliver Spatscheck and Jacobus Van der Merwe, Reverse firewall with self-provisioning, May, 2013.
  5. U.S. Patent No. 8,732,293, Patrick McDaniel, Subhabrata Sen, Oliver Spatscheck and Jacobus Van der Merwe, System and method for tracking individuals on a data network using communities of interest, May, 2014.
  6. U.S. Patent No. 8,813,213, William Aiello, Charles Kalmanek, William Leighton III, Patrick McDaniel, Subhabrata Sen, Oliver Spatscheck and Jacobus Van der Merwe, Reverse firewall with self-provisioning, August, 2014.

Professional Service

Editorial Positions, Panels, and Boards

  • IEEE Technical Committee on Security and Privacy
    • Chair--January 2014-January 2016
    • Vice Chair--January 2012-December 2014
  • ACM Transactions on Internet Technology (TOIT)
    • Editor in Chief--September 2007-December 2012
    • Associate Editor--April 2004-August 2007
  • IEEE Security and Privacy Magazine
    • Area Editor, Secure Systems--January 2009-2015
  • IEEE Transactions on Computers (TC)
    • Associate Editor--August 2008-2014
  • ACM Transactions on Information and System Security (TISSEC)
    • Associate Editor--May 2007-May 2012
  • IEEE Transactions on Software Engineering (TSE)
    • Associate Editor--January 2007-April 2012
    • Guest Editor, Special Issue on Topics in Security--Fall 2006-April 2012
  • IEEE Transactions on Parallel and Distributed Systems (TPDS)
    • Guest Editor, Special Issue on Trust, Security and Privacy in Parallel and Distributed Systems--Fall 2012
  • Elsevier Journal of Computer Networks
    • Guest Editor, Special Issue on Web Security--Fall 2003-Spring 2005
  • Encyclopedia of Cryptography and Security
    • Editorial Board Member--Fall 2002-Spring 2005
  • Journal of Defense Modeling and Simulation
    • Guest Editor, Special Issue on Cyber Risk and Vulnerability Estimation--Winter 2018-

Other Professional Activities

  • IEEE Workshop on the Internet of Safe Things (SafeThings)
    • Steering Committee--2022-present
  • Helmholtz Center for Information Security (CISPA), Scientific Advisory Board
    • Member--2019-present
  • Ohio University College of Engineering, Board of Vistors
    • Member--2018-present
  • Penn State CISO Advisory Board
    • Member--2016-2022
  • Member, Technical Guideline Development Committee, U.S. Election Assistance Commission
    • Member--2010-2011
  • Natural Sciences and Engineering Research Council of Canada, Internetworked Systems Security Network
    • Scientific Advisory Board--2008-2013
  • Technology for Cyber Physical System Security Forum, Cyber Security Research and Development, (Senators Joseph I. Lieberman and Susan Collins, Chairs)
    • Speaker and Participant--September 2008
  • ACM Student Organization Advisor
    • Penn State Computer Science and Engineering Department--2006-2012
  • The Technology Collaborative
    • Penn State Representative (Pennsylvania economic development consortium)--2007-2008
  • President's National Security Telecommunications Advisory Panel
    • Member, Next Generation Networks Task Force--2005-2006
  • Abusable Technologies Awareness Center (ATAC)
    • Panelist--October 2003-2010
  • AT\&T IP Services Security Council
    • Member--June 2003-August 2004
  • AT\&T Internet Intellectual Property Review Team
    • Member--September 2001-May 2002
  • ACM SIGCOMM Student Travel Grant Committee
    • Member--August 2005
  • National Science Foundation, Grant Review Panel
    • Member--2003-2004, 2006-2007, 2009-2021
  • Department of Energy SciDAC Review Panel
    • Member--2001

Conference and Workshop Participation

  • IEEE Symposium on Security and Privacy
    • Technical Program Co-Chair--2007, 2008
    • Program Committee--2011, 2012, 2013, 2022, 2023, 2024
  • USENIX Security Symposium
    • Program Chair--2005
    • Invited Talks Chair--2006, 2009
    • Program Committee--2001, 2003, 2004, 2007, 2014, 2018, 2019, 2020, 2021, 2022, 2023, 2024
  • ACM Conference on Computer and Communications Security (CCS)
    • Program Committee--2006, 2008, 2009, 2010, 2012, 2018, 2019, 2020, 2021, 2022, 2023
    • Industry and Government Track Chair--2004, 2007
    • Program Committee-Industry and Government Track--2003, 2005, 2006
    • Test of Time Committee--2019, 2020
  • IEEE Conference on Secure and Trustworthy Machine Learning (SaTML)
    • Founding Program Co-Chair--2023
  • IEEE European Symposium on Security and Privacy
    • Steering Committee--2015-present
    • Program Committee--2016, 2017
  • International Conference on Privacy, Security and Trust (PST)
    • Steering Committee--2019-
  • International Conference on Learning Representations (ICLR)
    • Program Committee--2024
  • ACM Conference on Security and Privacy in Wireless and Mobile Networks (WiSec)
    • Program Committee--2017
  • Network and Distributed System Security Symposium (NDSS)
    • Program Committee--2009, 2012, 2013, 2017
  • Annual Computer Security Applications Conference (ACSAC)
    • Program Committee--2004, 2005, 2006, 2007, 2010, 2011, 2019
    • Test of Time Committee--2019
  • Financial Cryptography
    • General Chair--2006
    • Program Committee--2007, 2008, 2012
  • Computer Security Foundations Symposium (CSF)
    • Program Committee--2011, 2021
  • European Symposium on Research in Computer Security (ESORICS)
    • Program Committee--2004, 2005, 2021
  • ACM Symposium of SDx Research 2021 (SOSR)
    • Program Committee--2021
  • International Symposium on Engineering Secure Software and Systems (ICISSP)
    • Program Committee--2015
  • IEEE Conference on Communications and Network Security (CNS)
    • Program Committee--2015, 2017
  • ACM Annual International Conference on Mobile Computing and Networking (MobiCom)
    • Program Committee--2010, 2011, 2012
    • Program Committee, Distinguished Member--2021
  • ACM Annual International Conference on Mobile Systems, Applications, and Services (MobiSys)
    • Program Committee--2012
  • ACM Symposium on Access Control Models and Technologies (SACMAT)
    • Program Committee--2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2011
  • ACM Conference on ASIA Computer and Communications Security (ASIA CCS)
    • Program Committee--2008
  • ACM Conference on Electronic Commerce (ACM EC)
    • Program Committee--2005
  • EAI International Conf. on Security and Privacy in Communication Networks (SecureComm)
    • Program Committee--2020
  • International Conference on Applied Cryptography and Network Security (ACNS)
    • Program Committee--2006
  • ACM Annual Digital Forensics Conference
    • Program Committee--2012
  • IEEE Workshop on the Internet of Safe Things
    • Program Committee--2019, 2022
  • ACM Workshop on Moving Target Defense (MTD)
    • Program Committee--2015, 2016
  • IEEE ICNP Workshop on Secure Network Protocols (NPSec)
    • Program Committee--2005, 2006
  • Conference on Decision and Game Theory for Security (GameSec)
    • Program Committee--2012, 2018
  • ACM Symposium on Applied Computing (SAC)
    • Program Committee, Information Security Research and Applications --2010
  • USENIX Annual Technical Conference
    • Program Committee--2002, 2003
  • World Wide Web Conference (WWW)
    • Security and Privacy Track Vice-Chair--2005
    • Security and Privacy Track Deputy Vice-Chair--2004
    • Program Committee--2003, 2007, 2010, 2011
  • Intl. Conference on Emerging Trends in Information and Communication Security (ETRICS)
    • Program Committee--2006
  • International Conference On Distributed Computing Systems (ICDCS)
    • Program Committee--2011
  • IEEE INFOCOM
    • Program Committee--2007
  • IEEE GLOBECOM
    • Program Committee--2010
  • Military Communications Conference (MILCOM)
    • Program Committee--2015, 2016, 2017, 2018, 2019, 2021, 2022
  • The Five Nines Workshop on Designing and Managing High Availability Internet Services (INM)
    • Program Committee--2007
  • International Conference on Information Systems Security (ICISS)
    • Steering Committee--2007
    • Program Co-Chair--2007
    • Program Committee--2005, 2006, 2009, 2011
  • International Conference on Parallel Processing
    • Program Committee-Network Security--2003
  • USENIX Workshop on Large-Scale Exploits and Emergent Threats (LEET)
    • Program Committee--2010
  • ACM Workshop on Networking, Systems, Applications on Mobile Handhelds (MobiHand)
    • Program Committee--2009
  • ACM Workshop on Cloud Computing Security
    • Program Committee--2009, 2010
  • ACM Workshop on Security and Privacy in Smartphones and Mobile Devices (SPSM)
    • Program Committee--2011, 2012, 2013
  • International Workshop on Security in Software Engineering
    • Founding General Co-Chair--2007
  • USENIX Workshop On Offensive Technology (WOOT)
    • Program Committee--2007
  • ACM Storage Security and Survivability Workshop
    • Program Committee--2006
  • ACM SIGCOMM Workshop on Internet Network Management
    • Program Committee--2006, 2007
  • Annual IFIP WG 11.3 Working Conference on Data and Applications Security (DBSec)
    • Program Committee--2006, 2007, 2008
  • Workshop on Workshop on Telecommunications Infrastructure Protection and Security (TIPS)
    • General Chair--2009
  • USENIX Workshop on Hot Topics in Security (HotSec)
    • Program Chair--2011
    • Program Committee--2007, 2008, 2009, 2010, 2012
  • ACM Workshop TPC on Security and Privacy in Smartphones and Mobile Devices
    • Program Committee--2011
  • International Workshop on Security (IWSEC)
    • Program Committee--2006
  • International Workshop on Systems and Network Security (SNS)
    • Program Committee--2005, 2006

Expert Witness


Industrial Experience

Software Developer, Applied Innovation, Inc., Columbus, OH, 1994-1995
Project Manager, Primary Access Corporation, San Diego, CA, 1993-1994
Software Developer, Primary Access Corporation, San Diego, CA, 1991-1993
Software Developer, Integrated Technologies, Inc., Muncie, IN, 1989

Patrick McDaniel - patrickmcdaniel.org