Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing compatibility for sha384 #366

Open
makuru-dd opened this issue Jun 19, 2024 · 5 comments
Open

Missing compatibility for sha384 #366

makuru-dd opened this issue Jun 19, 2024 · 5 comments

Comments

@makuru-dd
Copy link

I have enabled that my bios only supports sha384 but i get following error:

measurement log didn't use sha1 or sha256 digests.

Is it possible to use sha384 with lanzaboot?

@RaitoBezarius
Copy link
Member

Probably possible, but we need a way to test it and reproduce it in our CI, and it's a maintenance churn. Can you provide precise information on your hardware so we know what type of machine does this sort of stuff?

@makuru-dd
Copy link
Author

Its a reconfigured framework 16, it, may not be worth the effort, for a slight security gain.

@RaitoBezarius
Copy link
Member

It is surprising to me that Framework 16" has no support for SHA256… I will look into that, thanks.

@makuru-dd
Copy link
Author

No it has but you can disable it.

@RaitoBezarius
Copy link
Member

Ah, I see, so you disabled SHA256 on purpose. Then, I recommend you to stick to SHA256 and not disable it, very few end implementations will be crypto-agile enough for SHA384 which doesn't bring that much to the play. And you earn currently no security by using SHA384 over SHA256.

We can keep it open and see what does it cost to support it, but I am inclined to say this is very low priority as a result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants