3 ms·
Ah yes. The question I should have asked is: Is it more secure than not using it, and in what way? Like for example, the Linux kernel isn't signed, right?
by Jonnax 6y ago
Ah yes. The question I should have asked is: Is it more secure than not using it, and in what way?
Like for example, the Linux kernel isn't signed, right?
- henryfjordan 6y agoThe code for the kernel is signed through git, but you or your distro maintainer need to then compile it. The resulting binary could be signed, but it wouldn't be by Linus/The Linux Foundation. Given that there are a million options specific to your use-case and hardware, you can't really rely on reproducible builds in the general case. Secureboot is one step in a chain of verification you'd need to do to make sure you're only running the binaries you've approved: > Secure Boot is a technology where the system firmware checks that the system boot loader is signed with a cryptographic key authorized by a database contained in the firmware. With adequate signature verification in the next-stage boot loader(s), kernel, and, potentially, user space, it is possible to prevent the execution of unsigned code. https://docs.fedoraproject.org/en-US/Fedora/18/html/UEFI_Secure_Boot_Guide/chap-UEFI_Secure_Boot_Guide-What_is_Secure_Boot.html https://docs.fedoraproject.org/en-US/Fedora/18/html/UEFI_Sec...