Profesional Profile

    • Dr. Xiaofei Guo enjoys building and breaking things all the way from web to silicon. He is also interested in analyzing behaviors of computing systems. He has presented his research at various security venues.

Work Experience

  • May. 2014 - Present

    Senior Security Researcher

    Intel Corporation

    • Evaluate IoT and mobile systems for security vulnerabilities in software and hardware
    • Review security architecture
    • Review cryptographic policies
  • Jun. 2013 - Aug. 2013

    Interim Engineering Intern, Office of the Chief Scientist


    • SoC access control
    • Side channel analysis
  • Sept. 2010 - May. 2014

    Research Assistant

    New York University

    My Advisor is Ramesh Karri and my research covers a wide range of topics:

    • Fault injection attacks and countermeasures
    • Side channel attacks and countermeasures
    • Customized Trusted Platfom Module
    • Secure multi-core processor against physical tampering
    • FPGA PUF
    • Hardware trojan insertion and detection on the FPGA
    • GPGPU architecture with enhanced reliability
    • High speed on-chip interconnect


  • 2010 - 2014

    New York University (Ph.D.)

    Advisor: Ramesh Karri

    Major: Electrical and Computer Engineering

    Minor: Computer Science

  • 2008 - 2010

    New York University (M.S.)

    Advisor: Garrett S. Rose and Ramesh Karri

    Major: Electrical and Computer Engineering

  • 2004 - 2008

    Tianjin University (B.S.)

    Major: Electrical Engineering

Recent work

  • LLC Cache Attacks: Applicability and Countermeasures

    Gorka Irazoqui and Xiaofei Guo, USENIX Engima 2017 Learn more

  • NumChecker: A System Approach for Kernel Rootkit Detection and Identification

    Xueyang Wang and Xiaofei Guo, Blackhat ASIA 2016 Learn more


  • Countermeasures against Side-Channel Attacks on Cryptographic Algorithms

    Xiaofei Guo, Eric Xu Guo and Billy Brumley, US Patent issued Learn more

Book Chapters

  • Fault Attacks on AES and Their Countermeasures

    Subidh Ali, Xiaofei Guo, Debdeep Mukhopadhyay and Ramesh Karri, In Secure System Design and Trustable Computing edited by Miodrag Potkonjak and Chip Hong Chang, Springer Learn more

Journal Publications

  • Can Algorithm Diversity in Stream Cipher Implementations Thwart (Natural and) Malicious Faults?

    Xiaofei Guo, Chenglu Jin, Chi Zhang, Athanasios Papadimitriou, David Hely, and Ramesh Karri, IEEE Transactions on Emerging Topics in Computing (TETC'15) Learn more

    Security Analysis of Concurrent Error Detection against Differential Fault Analysis

    Xiaofei Guo, Debdeep Mukhopadhyay, Chenglu Jin, and Ramesh Karri, Springer Journal of Cryptographic Engineering, Dec. 2014 (JCEN'14) Learn more

    Low-Cost Concurrent Error Detection for GCM and CCM

    Xiaofei Guo and Ramesh Karri, Springer Journal of Electronic Testing: Theory and Applications, vol.30, no.6, pp.725-737, Dec. 2014 (JETTA'14) Learn more

    Recomputing with Permuted Operands - A Concurrent Error Detection Approach

    Xiaofei Guo and Ramesh Karri, IEEE Transactions on Computer-Aided Design, vol.32, no.10, pp.1595--1608, Oct. 2013 (TCAD'13) Learn more

Conference Publications

  • Exploiting Small Leakages in Masks to Turn a Second-Order Attack into a First-Order Attack

    Alexander DeTrano, Naghmeh Karimi, Xiaofei Guo, Ramesh Karri and Sylvain Gulley, in ACM Workshop on Hardware and Architectural Support for Security and Privacy, Jun. 2015 (HASP'15) Learn more

    Simulation and Analysis of Negative-Bias Temperature Instability Aging on Power Analysis Attacks

    Xiaofei Guo, Naghmeh Karimi, Francesco Regazzoni, Chenglu Jin, and Ramesh Karri, in Proceedings of the IEEE Int. Symposium on Hardware-Oriented Security and Trust, May. 2015 (HOST'15) Learn more

    NREPO: Normal Basis Recomputing with Permuted Operands

    Xiaofei Guo, Debdeep Mukhopadhyay, Chenglu Jin, and Ramesh Karri, Proceedings of the IEEE Int. Symposium on Hardware-Oriented Security and Trust, pp. 118-123, May. 2014 (HOST'14) Learn more

    Invariance-based Concurrent Error Detection for Advanced Encryption Standard

    Xiaofei Guo and Ramesh Karri, Proceedings of the ACM/IEEE Design Automation Conference, pp. 573-578, Jun. 2012 (DAC'12) Learn more

    Non-overlapping Transition Encoding for Global On-Chip Interconnect

    Xiaofei Guo, Shunting Lin, Wael Refaii, and Garrett S. Rose, Proceedings of the IEEE International SOC Conference, pp. 255-258, Sept. 2009 (SOCC'09) Learn more

Professional Services

  • Program Committee

    • 10th USENIX Workshop on Offensive Technologies (WOOT '16)


    • IEEE Transactions on Computers (TComp)
    • IEEE Transactions on Computer-Aided Design (TCAD)
    • IEEE Transactions on Very Large Scale Integration Systems (TVLSI)
    • ACM Transactions on Design Automation of Electronic Systems (TODAES)
    • ACM Journal on Emerging Technologies in Computing Systems (JETC)
    • ACM/EDAC/IEEE Design Automation Conference (DAC)
    • Design, Automation and Test in Europe (DATE)
    • IEEE Int. Symposium on Hardware-Oriented Security and Trust (HOST)
    • Constructive Side-Channel Analysis and Secure Design (COSADE)
    • ACM CCS Workshop on Security and Privacy in Smartphones and Mobile Devices (CCS-SPSM)
    • IEEE International Conference on Computer Design (ICCD)
    • IEEE Symp. Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT)


Print CV Download CV
free website stats program