pith. sign in

Why Johnny Adopts Identity-Based Software Signing: A Usability Case Study of Sigstore

2 Pith papers cite this work. Polarity classification is still indexing.

2 Pith papers citing it
abstract

Software signing is the most robust method for ensuring the integrity and authenticity of components in a software supply chain. Legacy key-managed signing tools (e.g., OpenPGP) burdened practitioners with key management and signer identification, creating both usability challenges and security risks. A new class of identity-based signing tools automate many of these concerns, but little is known about their usability and its effect on their adoption and effectiveness in practice. A usability evaluation can clarify the extent to which identity-based designs succeed and highlight priorities for improvement. To fill this gap, we conducted the first usability study of Sigstore, a pioneering and widely adopted exemplar of identity-based signing. Through interviews with 17 industry experts, we examined (1) the problems and advantages associated with practitioners' tooling choices, (2) how and why their signing-tool usage has evolved over time, and (3) the contexts that cause usability concerns. Our findings illuminate the usability factors of identity-based signing tools and yield recommendations for toolmakers, adopting organizations, and the research community. Notably, components of identity-based tooling exhibit different levels of maturity and readiness for adoption, and integration flexibility is a common pain point but potentially mitigable through plugins and APIs. Our results will help identity-based signing toolmakers further strengthen software supply chain security.

fields

cs.ET 1 cs.SE 1

years

2026 2

verdicts

UNVERDICTED 2

representative citing papers

Analysis of Commit Signing on Github

cs.SE · 2026-04-15 · unverdicted · novelty 8.0

Ecosystem-scale measurement shows commit signing on GitHub is rarely deliberate or sustained by developers, with rising lapse rates and unrevoked expired keys, so supply-chain security frameworks relying on it do not hold in practice.

Human-Certified Module Repositories for the AI Age

cs.ET · 2026-03-03 · unverdicted · novelty 4.0

Human-Certified Module Repositories (HCMRs) are proposed as a new architectural model blending human oversight with automated analysis to certify reusable software modules for safe assembly by humans and AI agents.

citing papers explorer

Showing 2 of 2 citing papers.

  • Analysis of Commit Signing on Github cs.SE · 2026-04-15 · unverdicted · none · ref 28 · internal anchor

    Ecosystem-scale measurement shows commit signing on GitHub is rarely deliberate or sustained by developers, with rising lapse rates and unrevoked expired keys, so supply-chain security frameworks relying on it do not hold in practice.

  • Human-Certified Module Repositories for the AI Age cs.ET · 2026-03-03 · unverdicted · none · ref 26 · internal anchor

    Human-Certified Module Repositories (HCMRs) are proposed as a new architectural model blending human oversight with automated analysis to certify reusable software modules for safe assembly by humans and AI agents.