Crates.io | elfsign |
lib.rs | elfsign |
version | 0.0.2 |
source | src |
created_at | 2023-01-17 09:28:45.297736 |
updated_at | 2023-01-17 16:50:32.127956 |
description | Tools for signing elf binaries |
homepage | |
repository | https://github.com/ctron/elfsign |
max_upload_size | |
id | 760888 |
size | 116,626 |
Trying to sign elf files.
You download a binary from the internet, but what is in there? cargo auditable
can put a dependency list into the
final binary. But anyone could modify this.
Unless, you would sign the binary.
The idea of this PoC is to sign ELF binaries, ensuring that the information inside it was indeed created by the person who created the binary.
There is a bit of documentation in the docs/ folder.
This is a PoC. It most likely is full of bugs and far from finished.
Sign with Sigstore:
elfsign sign my-bin my-bin-signed
Validate with:
elfsign verify my-bin-signed