From Fedora Project Wiki

Self Signing For Secure Boot

Here's how to do your own signing for use with Secure Boot!

Stuff you need

  • Source rpms for the following packages:
    • shim
    • grub2
    • kernel
  • Your own public and private key pair to use for signing

Steps

...