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

Apr 10, 2024

03:30 PM - 04:30 PM

MacLean Hall, 110

2 West Washington Street, Iowa City, IA 52240

Save to My Events

Ning Luo portrait - from ning0luo.github.io


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).

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 in advance at