Skip to main content

Python rekor monitor assignment for sscs

Project description

Python Rekor Monitor

This project is a simple Rekor log monitor written in python. You can verify that an artifact has been signed and not modified since signing, get the latest checkpoint, and verify consistency between earlier logs and later logs.

Usage

Get latest checkpoint: python3 main.py -c

Verify inclusion of an artifact: python3 main.py --inclusion LOG_INDEX --artifact ARTIFACT_FILEPATH

Verify consistency of the most recent checkpoint and an earlier checkpoint: python3 main.py --consistency --tree-id TREE_ID --tree-size TREE_SIZE --root-hash ROOT_HASH

Maintainers and Contributors

Just me for now! Jess Ermi - je2230 on github

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sscs_assn4-0.1.0.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sscs_assn4-0.1.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file sscs_assn4-0.1.0.tar.gz.

File metadata

  • Download URL: sscs_assn4-0.1.0.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.5 Windows/10

File hashes

Hashes for sscs_assn4-0.1.0.tar.gz
Algorithm Hash digest
SHA256 aabc8409112b34478ea64d59f0d9350099b841e4dfbe7fcc9244d3c0c1506f3f
MD5 a992fa02be75ac960bd2aa8d6f4c3b0d
BLAKE2b-256 15fefabaf385f75e1f192e47a4d7bc06f58af3337cffda00e0cc66340e329f36

See more details on using hashes here.

File details

Details for the file sscs_assn4-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sscs_assn4-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.9.5 Windows/10

File hashes

Hashes for sscs_assn4-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5e24d3f3813f618c5878f9ab94621f7f80d5447e3ec97cabd09d516d05e0f9b1
MD5 4f853328df3157ac9f49e854c6201506
BLAKE2b-256 c94d7d078dbaf74bb2a09336b81bd950f05fee189eb5f96ecfde65bbb9293d95

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page