Skip to main content
Kent Seamons

Kent Seamons

Lab Director

2230 TMCB


Dr. Kent Seamons is the Director of the Internet Security Research Lab in the Computer Science Department at BYU. His research interests are in usable security, privacy, authentication, end-to-end encryption, identity management, and trust management. He has published over 100 peer-reviewed papers that have been cited over 7,000 times. Dr. Seamons has been awarded over $6 million in funding from NSF, DHS, DARPA, and industry. He is also a co-inventor on four patents in the areas of automated trust negotiation, single sign-on, and security overlays.

His research has recently been funded by NSF, DHS, and Sandia National Labs. He teaches courses in computer security, blockchain technologies, and systems programming. He has supervised 2 Ph.D. dissertations and 40 M.S. theses. He helped advise recent PhD students that won the John Karat Usable Privacy and Security Student Research Award (2017) and the Internet Defense Prize First Runner-Up (2018). Recent papers by his students have been awarded Honorable Mention at CHI 2015 and Best Paper at SecDev 2017.

Dr. Seamons has a B.S. in Computer Science from BYU. He received his PhD in Computer Science from the University of Illinois at Urbana-Champaign where he conducted research in parallel I/O and was a DARPA Fellow. He was awarded the David J. Kuck Outstanding Doctoral Thesis Award from the Department of Computer Science at Illinois in 1997. Prior to joining the faculty at BYU, Dr. Seamons conducted research at the IBM Transarc Lab in Pittsburgh, PA where he was a co-inventor of trust negotiation.


Recent Publications

Advice to Students

  • I am looking for undergraduate, MS, and PhD students to conduct research into usable security and end-to-end encryption. Please send me your resume and a cover letter with your interests and availability.
  • How to Choose a Research Topic. Panel presentation at Sandia National Labs TITANS, 2013 with additions from Gene Spafford.

Current Courses

  • CS 401R - Topics in Computer Science (Winter 2022)
  • CS 324 - Systems Programming (Fall 2022)
  • CS 401R - Topics in Computer Science (Winter 2023)
  • CS 665 - Advanced Computer Security (Winter 2023)
  • CS 401R - Topics in Computer Science (Fall 2023)
  • CS 665 - Advanced Computer Security (Fall 2023)