Draft: "Verification of OS Artifacts (VOA)"
This PR explores how an API/implementation of the current "Verification of OS Artifacts (VOA)" specification could look.
It is split into two parts:
-
voa-corecontains technology-agnostic access logic for a VOA hierarchy -
voa-openpgpbuilds a technology-specific backend for OpenPGP on top ofvoa-core
(voa-openpgp contains an extremely raw outline of a test: running testkey_loader.sh populates directories under /tmp with a few OpenPGP certificates and one arch package/signature pair. Running main.rs in voa-openpgp attempts to validate the packet's signature)
Edited by Heiko Schaefer