Joshua Reynolds

Joshua Reynolds

Hi, I am an assistant professor in the CS department at New Mexico State University. I have collaborated with researchers at Google, UC Berkeley, Cloudflare, and Stanford on research in the areas of two-factor authentication (2FA), phishing, and transport-layer security (TLS). My work has been published in top academic security conferences including USENIX and IEEE S&P (Oakland) and the security track of ACM CHI.
I am looking for creative and driven students. Apply to NMSU first, then reach out to me when you've been admitted!
jreynolds@cs.nmsu.edu




Publications



ESORICS 2022 Best Paper - Equivocal URLs: Understanding the Fragmented Space of URL Parser Implementations. Joshua Reynolds, Adam Bates, Michael Bailey


USENIX Security 2020 - Empirical Measurement of Systemic 2FA Usability. Joshua Reynolds, Nikita Samarin, Joseph Barnes, Taylor Judd, Joshua Mason, Michael Bailey, Serge Egelman


ACM CHI 2020 - Measuring Identity Confusion with Uniform Resource Locators. Joshua Reynolds, Deepak Kumar, Zane Ma, Rohan Subramanian, Meishan Wu, Martin Shelton, Joshua Mason, Emily Stark, Michael Bailey


USENIX CSET 2019 - The Impact of Secure Transport Protocols on Phishing Efficacy. Zane Ma, Joshua Reynolds, Joey Dickinson, Kaishen Wang, Taylor Judd, Joseph Barnes, Joshua Mason, Michael Bailey


IEEE Security and Privacy (Oakland) 2018 - A Tale of Two Studies: The Best and Worst of YubiKey Usability. Joshua Reynolds, Trevor Smith, Ken Reese, Luke Dickinson, Scott Ruoti, Kent Seamons


European Workshop on Usable Security 2018 - A Usability Study of Secure Email Deletion. Tyler Monson, Joshua Reynolds, Trevor Smith, Daniel Zappala, Scott Ruoti, Kent Seamons


USENIX Security 2017 - TrustBase: An Architecture to Repair and Strengthen Certificate-based Authentication. Mark O’Neill, Scott Heidbrink, Scott Ruoti, Jordan Whitehead, Dan Bunker, Luke Dickinson, Travis Hendershot, Joshua Reynolds, Kent Seamons, Daniel Zappala




Education



Brigham Young University: Bachelor's of Science in Computer Science Summa Cum Laude


University of Illinois at Urbana-Champaign: 2017-(expected 2022)




Teaching and Internships



5th year PhD student in Dr. Michael Bailey's Network and Security Research Group (NSRG)


Software Engineering Intern at Lucid Software: Summer 2016


Graduate Research Intern at the International Computer Science Institute (ICSI) at UC Berkeley with Dr. Serge Egelman and the BLUES Lab Summer 2019


Graduate TA for Dr. Kirill Levchenko ECE498KL E-Crime and Internet Service Abuse Fall 2018


Graduate TA for Dr. Adam Bates CS461 Computer Security 1 Fall 2019


Graduate TA for Dr. Michael Bailey ECE422 Computer Security 1 Winter 2020


Research Intern at Cloudflare: Summer & Fall 2020


Graduate TA for Dr. Adam Bates and Dr. Ling Ren CS461 Computer Security 1 Fall 2020


Graduate TA for Dr. Michael Bailey ECE422 Computer Security 1 Winter 2021


CS 171G Introduction to Computer Science NMSU Spring 2022


CS 484/504 Computer Networks I, NMSU Fall 2022




Service



Student Secretary: RAID 2018 PC


Undergraduate Intern Mentor: Summer 2018


Undergraduate Intern Mentor (x2): Spring 2019


External Peer Review: CHI 2021


External Peer Review: ToCHI 2021


External Peer Review: TNSE 2022




Talks



"A Tale of Two Studies: The Best and Worst of YubiKey Usability" - 5/24/18 @ IEEE Symposium on Security and Privacy (watch)


"Password Cracking" - 11/14/18 @ Applied Cryptography & E-Crime/Internet Service Abuse combined lecture


"Measurement of UCB's 2FA Deployment" - 8/7/2019 @ UC Berkeley IT Leadership Group


"MFA Research Presentation" - 9/25/19 @ UIUC IT Security Group


"Empirical Measurement of Systemic 2FA Usability" - 6/27/20 @ USENIX Security (watch)


"Empirical Measurement of Systemic 2FA Usability" - 7/2/21 @ VMWare


"Equivocal URLs: Understanding the Fragmented Space of URL Parser Implementations" - 9/28/22 @ ESORICS 2022


"Equivocal URLs: Understanding the Fragmented Space of URL Parser Implementations" - 10/7/22 @ NMSU Colloquium


"URL Location Ambiguity" Dissertation Defense @ UIUC


"URL Parsing Ambiguity" - 11/4/22 @ NMT Colloquium




Awards



BYU Heritage 8-Semester Full Tuition Scholarship


State Farm Doctoral Scholar 2018-2019


IEEE Security and Privacy (Oakland) Travel Grant, 2018


UIUC List of Teachers Ranked As Excellent By Their Students, Fall 2020


ESORICS 2022 Best Paper Award




Interests



Transcribing genealogical records in foreign languages. Try it


Voice Apps -> try my Spaceship Adventure for Amazon Alexa


Woodworking




Languages



English


Castellano Argentino - Formoseño, Chaqueño, y Correntino, chaumigo! Encuéntreme con unos compañeros en Saenz Peña, Chaco (camisa verde)


Íslenska - Spyrðu mig um heslihneutismjör


I prefer Python for rapid prototyping and Go for performance and concurrency.




Keys



ssh-key


btc