Yuntao Liu

Institute of Systems Research · University of Maryland, College Park, MD 20742 · (301) 405-2431 · ytliu@umd.edu

I am an Assistant Research Scientist with the Institute of Systems Research, University of Maryland, College Park. I obtained my PhD from the Department of Electrical and Computer Engineering, University of Maryland, College Park in 2020. My research interest is hardware security, including logic obfuscation, hardware Trojans, side-channel attacks and defenses, hardware-oriented security of machine learning, etc.

Education

University of Maryland, College Park

Doctor of Phylosophy
Electrical and Computer Engineering
GPA: 3.78
August 2020

Zhejiang University

Bachelor of Science, Honors
Electrical and Computer Engineering

GPA: 3.62

May 2014

University of California, Davis

Summer Exchange Program

GPA: 4.00

July 2013 - August 2013

Experience

Graduate Research Assistant

University of Maryland, College Park, MD

Security in Machine Learning

  • Identified the threats of malicious backdoors in neural networks, a.k.a. neural Trojans, and proposed countermeasures.
  • Studied reverse-engineering attacks on deep neural networks via hardware side-channels and proposed an effective countermeasure that achieved exponential attack complexity and lower overhead than conventional techniques.
  • Publication [c4, c6, c7]. Python, TensorFlow, Caffe, MATLAB, lib-SVM
  • Hardware intellectual property protection via obfuscation

  • Mathematically proved the trade-off between SAT attack resiliency and error impact for all logic locking schemes.
  • Proposed Strong Anti-SAT (SAS) which magnifies low hardware-level error to high application-level error and maintains exponential SAT attack resiliency.
  • Publication [j2, c2, c5, c7]. C++, Cadence RTL Compiler
  • Security in emerging IC technologies

  • Proposed a novel double patterning lithography algorithm to improve IC supply chain security.
  • Modeled the behavior of physical unclonable functions (PUF) and proposed an attack based on convex optimization to predict the behavior of PUFs. Achieved >99% prediction accuracy with very few PUF queries.
  • Publication [b2, j1, c1, c3]. MATLAB, CVX
  • January 2016 - August 2020

    Graduate Teaching Assistant

    University of Maryland, College Park

    Taught analog & digital electronics and associated labs, as well as graduate-level digital CMOS VLSI design. Awarded Distinguished TA by the department for two consecutive years.

    August 2014 - December 2015

    Publication

    Book Chapter

    Chongxi Bao, Yang Xie, Yuntao Liu, and Ankur Srivastava

    The Hardwar Trojan War, Springer, 2018

    Yuntao Liu, Yang Xie, and Ankur Srivastava

    Security Opportunities in Nano Devices and Emerging Technologies, CRC Press, 2017

    Journal

    Yuntao Liu, Michael Zuzak, Yang Xie, Abhishek Chakraborty, Ankur Srivastava

    ACM Journal on Emerging Technologies in Computing Systems (JETC)

    Michael Zuzak, Yuntao Liu, and Ankur Srivastava

    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

    Abhishek Chakraborty, Yuntao Liu, and Ankur Srivastava

    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

    Abhishek Chakraborty, Nithyashankari Gummidipoondi Jayasankaran, Yuntao Liu, Jeyavijayan Rajendran, Ozgur Sinanoglu, Ankur Srivastava, Yang Xie, Muhammad Yasin, Michael Zuzak

    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

    Yuntao Liu, Yang Xie, Chongxi Bao, and Ankur Srivastava.

    2021 58th ACM/IEEE Design Automation Conference (DAC) Volume: 26, Issue: 1, Jan. 2018, 73-81

    Conference

    Benjamin Tan, Siddharth Garg, Ramesh Karri, Yuntao Liu, Michael Zuzak, Abhisek Chakraborty, Ankur Srivastava, Omid Aramoon, Qian Xu, Gang Qu, Adam Porter, Jeno Szep, Warren Savage

    2021 58th ACM/IEEE Design Automation Conference (DAC)

    Michael Zuzak, Yuntao Liu, and Ankur Srivastava.

    2021 58th ACM/IEEE Design Automation Conference (DAC)

    Yuntao Liu and Ankur Srivastava.

    Proceedings of the 2020 ACM SIGSAC Conference on Cloud Computing Security Workshop

    Yuntao Liu, Michael Zuzak, Yang Xie, Abhishek Chakraborty, and Ankur Srivastava.

    2020 IEEE International Symposium on Quality Electronics Design (ISQED)

    Yuntao Liu, Ankit Mondal, Abhishek Chakraborty, Michael Zuzak, Nina Jacobsen, Daniel Xing, and Ankur Srivastava.

    2020 IEEE International Symposium on Quality Electronics Design (ISQED)

    Yuntao Liu, Dana Dachman-Soled, and Ankur Srivastava.

    2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)

    Abhishek Charkraborty, Yuntao Liu, and Ankur Srivastava.

    Computer Aided Design (ICCAD), 2018 IEEE/ACM International Conference on

    Yuntao Liu, Yang Xie, and Ankur Srivastava.

    Computer Design (ICCD), 2017 IEEE International Conference on

    Yuntao Liu, Chongxi Bao, Yang Xie, and Ankur Srivastava.

    Circuits and Systems (ISCAS), 2017 IEEE International Symposium on

    Yang Xie, Chongxi Bao, Yuntao Liu, and Ankur Srivastava.

    Microprocessor and SOC Test and Verification (MTV), 2016 17th International Workshop on

    Yuntao Liu, Yang Xie, Chongxi Bao, and Ankur Srivastava

    Computer Aided Design (ICCAD), 2016 IEEE/ACM International Conference on

    Courses I Took

    Course Title Instructor 
    ENEE633  Statistical Pattern Recognition  Prof. Rama Chellappa 
    BMGT834  Probabilistic Modeling  Prof. Michael Fu 
    ENEE662  Convex Optimization  Prof. Michael Rotkowitz 
    BMGT831  Operations Research: Linear Programming and Network Optimization Prof. Bruce Golden 
    ENEE646  Digital Computer Design  Prof. Yavuz Oruc 
    ENEE641  Mathematical Foundations for Computer Engineering  Prof. Uzi Vishkin  
    ENEE645  Compiler and Optimization  Prof. Rajeev Barua 
    ENEE640  Digital CMOS VLSI Design  Prof. Ankur Srivastava 
    ENEE611  Integrated Circuit Design and Analysis  Prof. Timothy Horiuchi 
    ENEE610  Electrical Network Theory  Prof. Robert Newcomb 
    ENEE600  Solid State Electronics  Prof. Danilo Romero 

    Courses I Taught as a Teaching Assistant

    Course Title Instructor 
    ENEE640  Digital CMOS VLSI Design (graduate level) Prof. Ankur Srivastava 
    ENEE303  Analog Electronic Circuits Prof. Danilo Romero 
    ENEE307  Analog Electronic Circuits Lab Prof. Neil Goldsman 
    ENEE245  Digital Electronic Circuits Lab Prof. William Hawkins 

    Skills

    Programming Languages & Tools
    Workflow
    • EDA Tools: Cadence IC, PSPICE, etc.
    • HDL: Verilog
    • Deep Learning: Caffe, TensorFlow
    • Mathematical modeling: MATLAB

    Awards & Grants

    • Ann G. Wylie Dissertation Fellowship - Graduate School, University of Maryland, College Park - 2020
    • Student Travel Grant for the International Conference on Computer Design (ICCD) - ICCD 2017
    • Goldhaber Student Travel Grant - the Graduate School, University of Maryland, College Park - 2017
    • Distinguished Teaching Assistant - ECE Dept., University of Maryland, College Park - 2015 & 2016
    • Teaching Assistant Training and Development (TATD) Fellow - ECE Dept., University of Maryland, College Park - 2016
    • Outstanding Graguate - Zhejiang University - 2014
    • Oulin First-Class Scholarship - Oulin Group and Zhejiang University - 2013
    • Second-Class Scholarship of Research and Innovation - Zhejiang University - 2013
    • Honorable Mention - Mathematical Contest in Modeling - the Consortium of Mathematics and its Applications - 2013