5 Commits

Author SHA1 Message Date
Morten Linderud
935d7f5011 keys: ensure we compare the input/output files
We only used the path for this instead of comparing the authenticode
hashes.

Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-08-16 22:16:29 +02:00
Morten Linderud
bdf2c637d5 Implement support for TPM key files
Support TPM TSS2 key files for signing secure boot things

Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-31 00:14:26 +02:00
Morten Linderud
73a077051b sbctl: ensure we are passing state to KeyHierarchy
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-31 00:11:22 +02:00
Morten Linderud
917c1639fa backend: ensure keyhierarchy reads from afero.Fs
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-27 00:35:06 +02:00
Morten Linderud
71024417a3 Rework sbctl backend
Signed-off-by: Morten Linderud <morten@linderud.pw>
2024-07-24 21:15:29 +02:00