When signing a file that already has a signature, the UI server offers only to overwrite the existing signature file. GPG, however, understands concatenations of detached signatures. It'd be nice to offer "Append signature" for this feature. Use case: Signing documents digitally provides an inexpensive solution that saves paper, time wasted handling, sorting, and delivering paper, and space wasted storing and copying paper, with the bonus of authentication, non-repudiation, and integrity handwritten signatures simply do not offer. Multiple workers using different computer accounts often need to sign the same document. However, they are not always tech-savvy enough to comfortably use the command-line. Offering a GUI alternative to perform this commonly needed operation would lower an adoption barrier and go far in promoting this excellent technology. Reproducible: Always Steps to Reproduce: On Windows: 1. Open File Explorer. 2. Right click a signed file and choose to sign it from the context menu. Actual Results: Get a prompt offering to "Overwrite existing file?" Expected Results: Get a prompt offering to "Append signature" or "Overwrite existing file?"
I ask for this because I'm trying to save everyone in the office time and effort by getting them to digitally sign documents, and documents often need multiple signatures. However, they're not technically skilled, and the command-line is an absolute deal-breaker for them. Separately concatenating files would also deter adoption, as it's an extra step to them. Offering a command I suspect is commonly needed gives this great technology the best chance of adoption as I see it.
This has been implemented in 39abf52be225bdd38d6ce3659a7511459e53ee30