CS Colloquium - Going From Strength to Strength: Synergizing Formal Methods and Cryptography

CS Colloquium - Going From Strength to Strength: Synergizing Formal Methods and Cryptography promotional image


Ning Luo


As our reliance on digital techniques grows, ensuring the reliability and security of software becomes more crucial than ever. In this talk, I will discuss my research on synergizing cryptography and formal methods to achieve next-generation security and reliability of software. I will explain how to integrate cryptography into formal methods and enable software verification even without access to the software’s source code. I will also demonstrate how to liberate the workforce from the complexity of cryptography-related implementation by applying formal methods to cryptography. Altogether, I will show that a never-before-seen combination of cryptography and formal methods is not only possible but also a necessary component in developing secure and reliable software for the future. 


Ning Luo is a postdoctoral fellow in the computer science department at Northwestern University. She received her PhD in Computer Science from Yale University in December 2022. Ning's research combines formal methods, automated reasoning, programming language, and cryptography to achieve security, verifiability, and confidentiality in practical and challenging scenarios. She is a recipient of EECS Rising Stars (2023), a CCS Distinguished Paper Award (2022) and Roberts Innovation Award (2023).

Wednesday, April 10, 2024 3:30pm to 4:30pm
MacLean Hall
2 West Washington Street, Iowa City, IA 52240
View on Event Calendar
Individuals with disabilities are encouraged to attend all University of Iowa–sponsored events. If you are a person with a disability who requires a reasonable accommodation in order to participate in this program, please contact Computer Science Dept. in advance at 319-335-0713 or matthieu-biger@uiowa.edu.