Re: Certificate used to sign Fedora kernels for UEFI Secure Boot?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Aug 09, 2019 at 08:31:06AM -0400, Paul Moore wrote:
> Hello all,
> 
> I'm not sure if this is the place for this, but if not perhaps you
> could point me in the right direction?
> 
> I'm looking for the certificate associated with the key used to sign
> the Fedora kernels for UEFI Secure Boot.  What little information I've
> found indicates that it should be part of the "shim" package sources,
> but it isn't there, and looking back and random points in it's history
> I can't seem to find it.

We don't package the certs to the signer, because the signatures should
be verified against the issuer.  That said, the whole signing chain is
in the signatures, or else that wouldn't work.

> I've found the CA used to sign this mystery certificate, but not the
> kernel's signing certificate.  Any help you can provide would be
> appreciated.
> 
> For reference, this is the certificate I'm looking for:
> 
>         Signer #0:
>                Subject: /CN=Fedora Secure Boot Signer
>                Issuer : /CN=Fedora Secure Boot CA
>                Serial : 9976F70F
> 
> ... and no, I'm obviously not asking for the private key, just an
> authoritative source for the public key certificate :)

I've put the issuer and both signers at:

https://pjones.fedorapeople.org/secure-boot/

For what it's worth, you can also extract these with:

pesign -i grubx64.efi -e grub.sig
openssl pkcs7 -in grubx64.efi -inform der -print_certs

It doesn't matter if you pick grub, kernel, fwupdate, or any of the
things in the shim package except the one thing signed by someone else.
Each binary will have one of the signer certs, depending on which host
it was built on, and the issuer cert.

-- 
  Peter
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux