Jakub Szefer

Assistant Professor of Electrical Engineering & Computer Science
Room / Office: Dunham 519
Office Address:
10 Hillhouse Avenue
New Haven, CT 06511
Mailing Address:
P.O. Box 208267
New Haven, CT 06520
Phone: (203) 432-1275
Fax: (203) 432-7481
Email: jakub.szefer@yale.edu
  • Ph.D., Princeton University
  • M.A., Princeton University
  • B.S., University of Illinois at Urbana-Champaign


Jakub Szefer's research interests are at the intersection of computer architecture and hardware security. Jakub's recent projects focus on: security verification of processor architectures; hardware (FPGA) implementation of cryptographic algorithms, especially post-quantum cryptographic (PQC) algorithms; designs of new Physically Unclonable Functions (PUFs); and leveraging physical properties of computer hardware for new cryptographic and security applications.

Selected Awards & Honors:

  • National Science Foundation's Faculty Early Career Development Award, 2017
  • Wu Prize for Excellence, Princeton University, School of Engineering & Applied Science, Fall 2012
  • Outstanding Teaching Assistant Award, Princeton University, Dept. of Electrical Engineering, Spring 2011 & Spring 2010
  • National Science Foundation's East Asia and Pacific Summer Institutes (EAPSI) Fellowship, Summer 2009
  • Graduate Fellowship, Princeton University

Selected Publications:

  • Wen Wang, Jakub Szefer, and Ruben Niederhagen, "FPGA-based Key Generator for the Niederreiter Cryptosystem using Binary Goppa Codes" in Proceedings of the Conference on Cryptographic Hardware and Embedded Systems (CHES), September 2017.
  • André Schaller, Wenjie Xiong, Muhammad Umair Salee, Nikolaos A. Anagnostopoulos, Stefan Katzenbeisser, and Jakub Szefer, "Intrinsic Rowhammer PUFs: Leveraging the Rowhammer Effect for Improved Security" in Proceedings of the International Symposium on Hardware Oriented Security and Trust (HOST), May 2017. (Best Student Paper Finalist)
  • Wen Wang, Jakub Szefer, and Ruben Niederhagen. "Solving Large Systems of Linear Equations over GF(2) on FPGAs." In Proceedings of the International Conference on Reconfigurable Computing and FPGAs, ReConFig, November 2016.
  • Wenjie Xiong, Andre Schaller, Nikolaos A. Anagnostopoulos, Muhammad Umair Saleem, Sebastian Gabmeyer, Stefan Katzenbeisser, and Jakub Szefer. "Run-time Accessible DRAM PUFs in Commodity Devices." In Proceedings of the Conference on Cryptographic Hardware and Embedded Systems, CHES, August 2016.
  • Sebastian Biedermann, Stefan Katzenbeisser, and Jakub Szefer. "Hard Drive Side-Channel Attacks using Smartphone Magnetic Field Sensors." In Proceedings of the Financial Cryptography and Data Security Conference, FC, January 2015.
  • Jakub Szefer and Ruby B. Lee, "Architectural Support for Hypervisor-Secure Virtualization," In Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2012.
  • Jakub Szefer, Eric Keller, Ruby B Lee, and Jennifer Rexford. Eliminating the hypervisor attack surface for a more secure cloud. In Proceedings of the 18th ACM Conference on Computer and Communications Security, pages 401–412. ACM, 2011.

Additional Websites: