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.4.tar.gz (27.8 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.4-cp312-cp312-win_amd64.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86-64

signedshot-0.1.4-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.4-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.4-cp312-cp312-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

signedshot-0.1.4-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.4.tar.gz.

File metadata

  • Download URL: signedshot-0.1.4.tar.gz
  • Upload date:
  • Size: 27.8 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.4.tar.gz
Algorithm Hash digest
SHA256 9d116bd9cd86f5d94af02fd9f399a2f580d182da293ca4e8bb648eeb39319d60
MD5 29712b36ec0e6148231e67d06496fe2e
BLAKE2b-256 d9a8dc649db7c6889d0fa1ccb018319b5f5f064a57b2b8a4a15561a22de557ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4.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.4-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: signedshot-0.1.4-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.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 47bfd6a6b36c5b189591eed56d4fcec6f078ce00f65237c62751331e8200bbc7
MD5 c941faca1c3e68b79cea8072e8b96347
BLAKE2b-256 78ad5debeab3aa80678e4b693729a0e2d62febcf00ee5b6092f8e3d0038e4ad8

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4-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.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cbf68b0fb6ddad1c7ba3f529c16e694efaa48162e1709d0931affb396beecb2
MD5 217ccd8d8b2b710063fab4ed8bffe3e3
BLAKE2b-256 cd7c86bacfc112de6c57a47f925b3259d865d0ee44fff79db1b19d3eb42388c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4-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.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 eede6887bdd04557a91cf628a53363143f88c8c0849f8c511ed814c65e80ca7b
MD5 9f44c453247808f742050aa17c8e6ecb
BLAKE2b-256 c33640515ea67a8d4f93178cd73c1fe8b975834530743eaf19bf5268e0cb27f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4-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.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 895412f5617b0184f4a6bf5be3278d0535611ee6bb0f2ccf96abaa1324569e94
MD5 67c17bc01041a84e522ffc1f1fd42c17
BLAKE2b-256 e3cc4a6634d981eb4ef5905c60133e689eba8d06d614fb05f1e24fa06103e679

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4-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.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for signedshot-0.1.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9e65890ad013cc885c6311c05dae10afb72454366de2c514e0a54b07cceb68bd
MD5 2480f1272ac87683a54ea459c30b03d3
BLAKE2b-256 f6d6d3c316ef85b829179db78b7c47a2e01b7cb083f7e7780439dca2225389b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for signedshot-0.1.4-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