oss-sec mailing list archives
Re: Best practices for signature verifcation
From: Simon Josefsson <simon () josefsson org>
Date: Thu, 01 Jan 2026 15:11:13 +0100
I forget a major aspect the competition is doing worse than PGP: public key distribution. While PGP key distribution has been a continous problematic matter, it may be because the PGP ecosystem attempts to address this problem and the other sign+verify technologies has given up on solving it. Collin Funk <collin.funk1 () gmail com> writes:
Doesn't Sigstore require a centralized Rekor instance? That was the impression I based on a very brief look at it previously.
Yes, but I don't see that as a major problem since the transparency model uses monitors/witnesses to keep instances honest. Same situation with Sigsum really. Sigstore/Sigsum offers properties none of the other solutions offer, so it may be a price that we need to pay to get those properties. I think this is somewhat different compared to other centralized services patterns, which is generally a deal-breaker. Demi Marie Obenour <demiobenour () gmail com> writes:
I do think that better CMS/PKCS#7 implementations would be worth pursuing. This is because it is hard-coded into a huge number of applications that will be extremely difficult to change. These include: - Windows and UEFI Authenticode. - macOS and iOS code signing. - Legally binding CMS Advanced Electronic Signatures (CAdES).
Why is compatibility with that an argument? I don't think CMS/PKCS#7 offers anything compelling that PGP doesn't, and the complexity is horrible (just think ASN1).
Would it be possible to standardize some form of metadata for SSH signatures? CMS and OpenPGP support time-stamping countersignatures is critical. This is critical for some applications, notably Authenticode and CAdES. Should this be supported?
Is that a critical feature for a signature format? Why not just design a metadata format for that use-case, and sign the metadata using SSH signatures? Feature creep in signature systems seems to be a big problem that eventually turns them into a copy of PGP or CMS. /Simon
Attachment:
signature.asc
Description:
Current thread:
- Re: Best practices for signature verifcation Simon Josefsson (Jan 01)
- Re: Re: Best practices for signature verifcation Peter Gutmann (Jan 02)
- Re: Re: Best practices for signature verifcation Demi Marie Obenour (Jan 03)
- Re: Re: Best practices for signature verifcation Peter Gutmann (Jan 05)
- Re: Re: Best practices for signature verifcation Valtteri Vuorikoski (Jan 05)
- Re: Re: Best practices for signature verifcation Jeffrey Walton (Jan 05)
- Re: Re: Best practices for signature verifcation Morten Linderud (Jan 05)
- Re: Re: Best practices for signature verifcation Peter Gutmann (Jan 05)
- Re: Re: Best practices for signature verifcation Demi Marie Obenour (Jan 03)
- Re: Re: Best practices for signature verifcation Demi Marie Obenour (Jan 05)
- Re: Re: Best practices for signature verifcation Peter Gutmann (Jan 15)
- Re: Re: Best practices for signature verifcation Jacob Bachmeyer (Jan 16)
- Re: Re: Best practices for signature verifcation Peter Gutmann (Jan 02)
