Zahra Jafargholi is a PhD candidate in the Computer Science program at Northeastern University’s College of Computer and Information Science, advised by Professor Daniel Wichs. Before coming to Northeastern, Zahra earned her Bachelor of Science degree from Shahid Beheshti University in Iran. Zahra’s published contributions discuss topics such as cryptography and algorithms, and she is interested in researching and solving cryptography problems to improve system security.
I study cryptography.
I first started liking algorithms in high school which got me into studying computer science in college. In college I got more interested in the complexity of algorithms and different classes of problems and I also took a cryptography course. I found it amazing how problems that are hard to solve can be used to create systems with proven security properties. I started my PhD with both complexity and cryptography in mind. Now I’m mostly focused on cryptography problems.
These days I’m working on proving adaptive security of Yao’s garbled circuits.
One thing that comes as a surprise to most people is how much time we cryptographers spend on defining what security is! At first glance, one might hope for a security definition that fits all systems, but in fact it’s not possible. Sometimes a feature that makes one system useful, makes another (or the same) system vulnerable
I like to research and solve problems. I don’t have a more specific answer yet. I’ll have to see where the next problem takes me.
Zahra Jafargholi is a PhD candidate in the Computer Science program at Northeastern University’s College of Computer and Information Science, advised by Professor Daniel Wichs. Before coming to Northeastern, Zahra earned her Bachelor of Science degree from Shahid Beheshti University in Iran. Zahra’s published contributions discuss topics such as cryptography and algorithms, and she is interested in researching and solving cryptography problems to improve system security.
I study cryptography.
I first started liking algorithms in high school which got me into studying computer science in college. In college I got more interested in the complexity of algorithms and different classes of problems and I also took a cryptography course. I found it amazing how problems that are hard to solve can be used to create systems with proven security properties. I started my PhD with both complexity and cryptography in mind. Now I’m mostly focused on cryptography problems.
These days I’m working on proving adaptive security of Yao’s garbled circuits.
One thing that comes as a surprise to most people is how much time we cryptographers spend on defining what security is! At first glance, one might hope for a security definition that fits all systems, but in fact it’s not possible. Sometimes a feature that makes one system useful, makes another (or the same) system vulnerable
I like to research and solve problems. I don’t have a more specific answer yet. I’ll have to see where the next problem takes me.