An auditing system for Sigstore signatures
Project description
Rekor Monitor
An auditing system for Sigstore signatures.
Project Description
Rekor Monitor provides tools for verifying inclusion and consistency of log entries in the Sigstore Transparency Log (rekor). It helps ensure the integrity of signed artifacts using Cosign and Rekor.
Installation
You can install Rekor Monitor directly from PyPI:
pip install rekor-monitor
Using the Code
-
Fetch the Latest Checkpoint:
Retrieve the latest checkpoint from the Rekor server with:
rekor-monitor -c -
Verifying Log Inclusion:
To confirm that a specific log entry exists in the transparency log and verify the artifact's signature stored in Rekor:
rekor-monitor --inclusion <logIndex> --artifact <artifactFilePath>
-
Replace with the index of the log entry.
-
Replace with the path to your artifact file.
-
Verifying Checkpoint Consistency:
To ensure an older checkpoint is consistent with the current Rekor checkpoint:
rekor-monitor --consistency --tree-id <treeID> --tree-size <treeSize> --root-hash <rootHash>
-
Replace with the ID of the Merkle tree.
-
Replace with the size of the previous tree.
-
Replace with the root hash of the previous checkpoint.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rekor_monitor-4.0.1.tar.gz.
File metadata
- Download URL: rekor_monitor-4.0.1.tar.gz
- Upload date:
- Size: 7.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.13.0 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
22f24451ac326ee489574380456939bf135d4f8b15978825a7c2e80a00f19add
|
|
| MD5 |
dad83be2a1efa568b50f0073fc7b3648
|
|
| BLAKE2b-256 |
b1d82438eedb2ee1af003d371487ad65c9a3a3524fdee609d659741959f2bae3
|
File details
Details for the file rekor_monitor-4.0.1-py3-none-any.whl.
File metadata
- Download URL: rekor_monitor-4.0.1-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.4 CPython/3.13.0 Darwin/22.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
050f1b65d284d4edb418fae0b977bc130dd010a8762b78b0549c67d590f6ddb3
|
|
| MD5 |
d1604c67a23af54188e1e929e6d21c23
|
|
| BLAKE2b-256 |
4b563296a38e8eff78dc2a0ea7cfc1b8c537c934006c9b50e5b73e503b708728
|