Skip to content

How to use this tool if I built binary myself and just have hash published by Dasharo Team? #3

@pietrushnic

Description

@pietrushnic

I'm trying to use this tool, but it assumes I can access the Dasharo Team-produced binary, which I don't want to rely on since I think there should be a process without such access. I have a binary that I built myself. Obviously, coreboot generated dev keys and used those for signing. So, I have a hash of binary signed with Dasharo Team keys, which I cannot produce, or a hash of binary signed by some randomly generated dev keys. Neither of those hashes help me anyway. So why those hashes are published? And how I can confirm I built binary which match one produced by Dasharo Team.

https://docs.dasharo.com/variants/hardkernel_odroid_h4/releases/#v090-2025-02-20

Such a solution should be covered in the documentation: https://docs.dasharo.com/guides/reproducible-build-verification/#romscope

And linked in release templates behind published hashes to prove what value is in those artifacts. The last step of the building process should also be verifying the hash.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions