Benjamin Mood, Ph.D.

Assistant Professor of Computer Science

Dr. Benjamin Mood earned a Ph.D. in Computer Science with a focus in computer security from the University of Florida in spring 2016. He started his Ph.D. and graduated with an M.S. in Computer and Information Science from the University of Oregon. He moved from the University of Oregon to the University of Florida following his research advisor, who moved from Oregon to Florida prior. He received a B.S. in Computer Science from Point Loma Nazarene University in spring 2010. Dr. Mood did his graduate research on how to improve the performance of secure multiparty computation. He is interested in many areas of computer security. He is also interested in video games with an emphasis in techniques for non-violent Christian games.

When not working, Dr. Mood enjoys cooking, playing games, writing poetry, and designing games.

Education

  • Ph.D., Computer Science, University of Florida
  • M.S., Computer & Information Science, University of Oregon
  • B.S., Computer Science, Point Loma Nazarene University

Courses Taught

  • Java Programming – CSC 154 
  • Data Structures in C++ – CSC 252
  • Data Structures and Algorithms – CSC 254
  • Software Engineering – CSC 323
  • Intermediate Algebra – MTH 113
  • Software Project – CSC493
  • Special Topics In Computer Science – CSC412

Experience in Field

  • Point Loma Nazarene University, Assistant Professor of Computer Science, 2016 – present
  • University of Florida, Research Assistant, 2014 – 2016
  • Research Project: Secure Multiparty Computation with SGX, 2015 – present
  • University of Oregon, Research Assistant, 2011 – 2014
  • University of Oregon, Teaching Assistant, 2010 – 2011

Professional and Community Involvement

  • Co-founder and co-leader of Graduate Student Bible study at the University of Oregon, Fall 2012 – Spring 2014
  • Participated in “Downtown Clean-Up” in Downtown Gainesville, August 2015 
  • Helped organize Security Day 2012, 2013, and 2014 at the University of Oregon
  • Wrote summaries of presentations for Financial Cryptography and Data Security 2012 and the USENIX Security Symposium 2012

Awards and Honors

  • Gartner Group Graduate Fellowship Endowment, 2014 
  • Travel Grant, Computer and Communications Security 2014
  • Research Assistantship, University of Florida, Fall 2014 to Present
  • Graduate Research Fellowship, University of Oregon, Summer 2011 to Summer 2014 
  • Erwin and Gertrude Juilfs Scholarship, University of Oregon, Fall 2013
  • Travel Grant, USENIX Security 2012
  • Graduate Teaching Fellowship, University of Oregon, Fall 2010 to Spring 2011 
  • Completion of Honors Thesis, Point Loma Nazarene University, Spring 2010

Dissertations, Presentations, and Publications

Talk:

  • Optimizing Garbled Circuit Secure Computation for Mobile Devices, Yale University 2015

Publications:

  • Benjamin Mood, Debayan Gupta, Henry Carter, Kevin Butler, and Patrick Traynor. Frigate: A Validated, Extensible, and Efficient Compiler and Interpreter for Secure Computation, Proceedings of the 1st IEEE European Symposium on Security and Privacy, 2016
  • Henry Carter, Benjamin Mood, Patrick Traynor, and Kevin Butler. Outsourcing Secure Two-Party Computation as a Black Box, Proceedings of the International Conference on Cryptology and Network Security (CANS), December 2015.
  • Benjamin Mood, Debayan Gupta, Kevin Butler, and Joan Feigenbaum. Reuse It Or Lose It: More Efficient Secure Computation Through Reuse of Encrypted Values. In Proceedings of the 21st ACM Conference on Computer and Communications Security, Scottsdale, Arizona, November 2014.
  • Henry Carter, Benjamin Mood, Patrick Traynor, and Kevin Butler. Secure Outsourced Garbled Circuit Evaluation for Mobile Devices, 22nd USENIX Security Symposium, Washington, DC, USA, August 2013.
  • Benjamin Kreuter, Ahbi Shelat, Benjamin Mood, and Kevin Butler. PCF: A Portable Circuit Format For Scalable Two-Party Secure Computation, 22nd USENIX Security Symposium, Washington, DC, USA, August 2013.
  • Benjamin Mood, Lara Letaw, and Kevin Butler. Memory-Efficient Garbled Circuit Generation for Mobile Devices. In Financial Cryptography and Data Security, February 2012.

Posters:

  • The Frigate Compiler for Secure Computation, USENIX Security Symposium 2015, Washington, D.C.
  • More Efficient Secure Computation Through Reuse of Encrypted Values, Graduate Student Research Day 2014, University of Florida
  • Saving Sate in Privacy Preserving Computation, Graduate Research Forum 2014, University of Oregon
  • Outsourcing Two-Party Privacy-Preserving Computation, Graduate Research Forum 2013, University of Oregon
  • Privacy Preserving Computations on Smartphones, Graduate Research Forum 2012, University of Oregon