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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

signedshot-0.1.2-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.2.tar.gz.

File metadata

  • Download URL: signedshot-0.1.2.tar.gz
  • Upload date:
  • Size: 27.4 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.2.tar.gz
Algorithm Hash digest
SHA256 aa1a2a6670b441df097d9477b93b0a7999da4b558deb583cdcd6c9c5ad433f5a
MD5 86d2dd2f8271169edef6e4193953d573
BLAKE2b-256 e2a1a5ab92660ef12eed0b00a9da52471e1ecb30ae1f933dbf03483b6ad460b9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: signedshot-0.1.2-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.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 808dc4d0ef7ff387b9ef82829de4215b40c18b0991fd8db262fb0245e29be2de
MD5 c55f9e963671aea4784c5939cc85f8f2
BLAKE2b-256 d0c787bdc6a71678468fe39e67705d67dceb9038e58d232deeaceb4c72a01ad2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f9ad26ba282d517080d3da94bcc38e8eebda3076d486e2eedb22c71b658f9d3
MD5 c0cb435f1e3243361097e1d9e266f2d6
BLAKE2b-256 d406c9bf578dc7379f092186fdb19da090a7161253b1591554e4289492ef6087

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ff46514587fa3340c58277f6d60168aa66f1064057951414e13ccea86e7f887b
MD5 e7fc8594d7541d60bc0ffdd20ff80081
BLAKE2b-256 813d4311e593dc12363b627f8b602a318416651a2e4722b2db66d3ca719e2abd

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa07d2d56b953890b06f6d995b8aba24be9b09069c1cb836c005decf540c7ef6
MD5 4b3ca8fb8d450a71db5b95a0424a56a6
BLAKE2b-256 5f5e9c273712f297ff8440723b6f050d258d0146e45171e2edc922def57cec6c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for signedshot-0.1.2-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0e1a82ca2bd963ec85b2af998e84bb3d2b064ee47c7e2cc2e22e5d025c2e773
MD5 1a70938b240e73759abc16763536f5d8
BLAKE2b-256 984ba2a4c861dcf068af00957f8dcadd3c7e33ec51c13e672b6505803002a1fc

See more details on using hashes here.

Provenance

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