Alessandra Scafuro is an Assistant Professor in the Department of Computer Science at NC State University. Alessandra's research interests are in theoretical and applied Cryptography.  Her goal is to design cryptographic protocols (e.g., zero-knowledge protocols, secure two-party computation)  that are modular and composable; and to apply tools from cryptography to enhance the confidentiality in blockchain applications.  Prior to joining NC State, she was a post-doctoral researcher at UCLA, Boston University and Northeastern University. She received her PhD from University of Salerno, Italy.

Syllabus for 495/591 CRYPTOGRAPHY (Fall 2018)

Spring 2019  Office Hours (1/14/2018 to 4/27/2018)

  • Mondays 4.40pm-5.30pm in EBII 3264 (drop-in)
  • No office hours on 4/15

Research Areas

  • Algorithms and Theory of Computation
  • Cyber Security


PhD, 2013, University of Salerno


Available at dblp website and Alessandra's webpage