About secure boot, I've visited intel's website and they said:
The feature defines an entirely new interface between operating system and firmware/BIOS. When enabled and fully configured, Secure Boot helps a computer resist attacks and infection from malware.
So, if my firmware and/or BIOS is infected, does this mean that if I type a password (for example encryption password for linux) when secure boot is enabled it won't be recorded by infected BIOS and/or firmware ?