Verify your software using trusted supply chains.
This repository uses Rekor API
, a tool that helps improve security in software supply chains by providing immutable records of software build metadata. This repository includes code that interacts with Rekor's API and verifies the consistency using transparency logs.
git clone https://github.com/JacksonQu/Software-Supply-Chain-Security-Assignment1.git
cd Software-Supply-Chain-Security-Assignment1/
python -m venv venv
source venv/bin/activate
pip install cryptography requests
python main.py -c
python main.py --inclusion {logIndex} --artifact {filepath}
python main.py --consistency --tree-id {treeID} --tree-size {treeSize} --root-hash {hash}