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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

signedshot-0.1.1-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.1.tar.gz.

File metadata

  • Download URL: signedshot-0.1.1.tar.gz
  • Upload date:
  • Size: 26.9 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.1.tar.gz
Algorithm Hash digest
SHA256 4427cae0486394cf987a7b82e79b0536c492614f56a081789a5b13526ab4aa74
MD5 3a96092cd70a65826a62dd108b592b26
BLAKE2b-256 c330d3f32461e803a98ea0993fb72d9e1d6b3d37dc2c8516d025a4a11847703a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: signedshot-0.1.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4de46a25fdb196fbb0080b8287c84560a50b90f77a5dd874fa489b3fd8818a26
MD5 02b57f9c02a0561b2d0d0de3d5e1f571
BLAKE2b-256 5004cba7cd21719e4a9ce882b2ddf8a4192d6993bef1c7b2b086d7d005f4dc89

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f58efb26f45579ffad4ca514484beedb1318e60d649372ef8a6a0048dac3749
MD5 ce17f342a14a150d7629d4779ab841e3
BLAKE2b-256 6efe5f6734c92444711d8d5922fbd0648f60a1b1dadb2e3146512578dbaf6a56

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84cbded8d71ea73c691c94583729e8075c96c6ec347a2b5ec46b8d6ebc32e424
MD5 13920891a041716bf2e877bb3440576c
BLAKE2b-256 e084d27c6336328546c3e0178906db422ac940e9b1367cbcee7085399132e26e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57303c32faf72d03d26b4754afaa34eba25315185a4dd836f2bd2a5e04445d2f
MD5 591c267adc0b0bad2dcbbedb1f3843c7
BLAKE2b-256 9d24e4d781434ba65775a7fe6d654b49b3c40e04f9f1e05f301fed8741be05a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 764d412ed825a5147929513aa7a5bec98ea984620f4c6cf8a4f3f8b9124a4f04
MD5 ec55b18b6069f20f629f1178cb7c3f22
BLAKE2b-256 2cb5a0ab861b6138ab360f5bbad03a508c84bc1bd1c7523af19f7a4d5e9d6f35

See more details on using hashes here.

Provenance

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