Skip to main content

Validator for SignedShot media authenticity proofs

Project description

SignedShot Validator

Validator for SignedShot media authenticity proofs.

Overview

SignedShot is a media authenticity verification system. This validator checks cryptographic proofs (sidecars) that verify media was captured on a legitimate device.

Installation

cargo install signedshot-validator

Usage

signedshot validate photo.sidecar.json

Development

Run these checks locally before pushing (same as CI):

cargo fmt --check   # Check formatting
cargo clippy -- -D warnings   # Lint
cargo test   # Run tests
cargo build --release   # Build

To fix formatting automatically:

cargo fmt

License

MIT

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

signedshot-0.1.3.tar.gz (27.6 kB view details)

Uploaded Source

Built Distributions

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

signedshot-0.1.3-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

signedshot-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

signedshot-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

signedshot-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

signedshot-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

Details for the file signedshot-0.1.3.tar.gz.

File metadata

  • Download URL: signedshot-0.1.3.tar.gz
  • Upload date:
  • Size: 27.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signedshot-0.1.3.tar.gz
Algorithm Hash digest
SHA256 43710ef57376399d835cbbaf1b94a5c05c274f7374fbc95805b8451e4ad0960e
MD5 c12daaff162917ec7e584e9111c0ae07
BLAKE2b-256 04162a0d6f16673724eae40ea6c67b658a93efa8c5230965be26857d7d41dd67

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3.tar.gz:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signedshot-0.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: signedshot-0.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for signedshot-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 94947b1af6ff1a88ea77fd9c493f91c44750c342bd0a44410711eb9a3b7889a4
MD5 1e6e609aee4627a88690cfe0888b699a
BLAKE2b-256 744c50f4be2212cbe935fbc3df95f3b7abe4c24a76305b9d3d86692e376b6d62

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3-cp312-cp312-win_amd64.whl:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signedshot-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f5c6d06c71660e3f1b1748285527f11866fc8e2caef8863ce6b7ddc57a44d4c
MD5 a27391552428b26149183046c9155041
BLAKE2b-256 5a0072f3511d0a695c9c9da12a955bf865e923a21426f14a16f80dbe350f6c82

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signedshot-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a8953eb4471006e268a491c2b4b935cee68ad35b9b282df9f0c8c11c41b7495
MD5 dcdff495c499b817faa72da46d64094f
BLAKE2b-256 09e404cc2da6a091d4e97c82189b0c37badf7d3399e66f2c850091f22edd1839

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signedshot-0.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d0862932cf516721bba8cacc2ff117937de55640a3a53f36c4d56bcdc6d03be1
MD5 f5cc4731aacb901b955b0a114c0036e1
BLAKE2b-256 5161a481d091a237e8f4e339bc44bdca7a5b7aebf1971b550735caf82e679c44

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file signedshot-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b86c185de60b53f1746deec78af9427f3aebcc27c23a9c48a6315094edd895ef
MD5 dd12d5fd52108f3d995f734d4ae88239
BLAKE2b-256 f7584b5f2c7fb6e1a9269b4c12490aeb6d6e1075660d730e61bf777904e05e38

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.3-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: release.yml on SignedShot/signedshot-validator

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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