Lune

CCS2026Top-tier venue

'Setting Up TLS Authentication Was Hell': A Usability Study of Client Certificate Authentication

Abubakar Sadiq Shittu, Clay Shubert, John Sadik, Scott Ruoti

2026Year

Abstract

Cryptography turns a security problem into a key management problem" [1]. Despite decades of research effort towards usable key management, it remains unclear whether key management issues are inherent to every cryptographic system or merely artifacts of specific designs. To investigate, this paper presents a user study of mutual TLS (mTLS) usability, tracking 46 senior and graduate computer science students-highly technical users who configured client certificates, used them for routine authentication over a semester-long course, and managed credentials across multiple devices. Our results show that initial setup and setting up credentials on a second device are difficult, while routine authentication is easy once configured. Nevertheless, perceived usability remained low, and alarmingly, only 9% of participants fully understood mTLS security implications and key management. Our findings demonstrate that usability challenges shift across the credential lifecycle depending on system architecture. We conclude by offering design recommendations for future key management systems to better support users across the complete credential lifecycle.

• Security and privacy → Usability in security and privacy; Key management.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext d860ca97-904d-4f18-a3c7-ddcb3763e861

Builds on16

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines