├── .commitlintrc.yml ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── temp-bin │ └── cargo-udeps └── workflows │ ├── beta-preflight.yml │ ├── closing_ticket.yml │ ├── labeling_ticket_done.yml │ ├── labeling_ticket_todo.yml │ ├── library-release.yml │ ├── pr_title.yml │ ├── release.yml │ ├── reopening_ticket.yml │ ├── tier-1a.yml │ ├── tier-1b.yml │ ├── tier-2.yml │ └── update-schemas.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── Makefile ├── README.md ├── SECURITY.md ├── c2pa_c_ffi ├── CHANGELOG.md ├── Cargo.toml ├── Makefile ├── README.md ├── build.rs ├── cbindgen.toml └── src │ ├── c2pa_stream.rs │ ├── c_api.rs │ ├── error.rs │ ├── json_api.rs │ ├── lib.rs │ └── signer_info.rs ├── cli ├── CHANGELOG.md ├── Cargo.toml ├── Makefile ├── README.md ├── docs │ ├── .gitkeep │ ├── cawg_x509_signing.md │ ├── manifest.md │ ├── project-contributions.md │ ├── release-notes.md │ ├── usage.md │ └── x_509.md ├── sample │ ├── C.jpg │ ├── allowed_list.pem │ ├── es256_certs.pem │ ├── es256_private.key │ ├── image.jpg │ ├── ps256.pem │ ├── ps256.pub │ ├── store.cfg │ ├── test.json │ └── trust_anchors.pem ├── schemas │ ├── ingredient.json │ └── manifest-definition.json ├── src │ ├── callback_signer.rs │ ├── info.rs │ ├── main.rs │ ├── signer.rs │ └── tree.rs └── tests │ ├── fixtures │ ├── C.jpg │ ├── C_with_CAWG_data.jpg │ ├── do_not_train.json │ ├── earth_apollo17.jpg │ ├── ingredient │ │ └── ingredient.json │ ├── ingredient_test.json │ ├── libpng-test.png │ ├── sample1.svg │ ├── trust │ │ ├── anchors.pem │ │ ├── cawg_sign_settings.toml │ │ ├── cawg_test_settings.toml │ │ ├── no-match.pem │ │ └── store.cfg │ └── verify.jpeg │ └── integration.rs ├── codecov.yml ├── deny.toml ├── docs ├── c_api.md ├── cawg-identity.md ├── content_credentials.md ├── project-contributions.md ├── release-notes.md ├── release-process.md ├── settings.md ├── support-tiers.md ├── supported-formats.md └── usage.md ├── export_schema ├── Cargo.toml └── src │ └── main.rs ├── macros ├── CHANGELOG.md ├── Cargo.toml └── src │ └── lib.rs ├── make_release.ps1 ├── make_test_images ├── Cargo.toml ├── json_manifests_v1 │ ├── C.json │ ├── CA.json │ ├── CACA.json │ ├── CACAE-uri-CA.json │ ├── CACAICAICICA.json │ ├── CAE-uri-CA.json │ ├── CAI.json │ ├── CAIAIIICAICIICAIICICA.json │ ├── CAICA.json │ ├── CAICAI.json │ ├── CI.json │ ├── CICA.json │ ├── CICACACA.json │ ├── CIE-sig-CA.json │ ├── CII.json │ ├── E-sig-CA.json │ ├── E-uri-CA.json │ ├── XCA.json │ └── XCI.json ├── json_manifests_v2 │ ├── C.json │ ├── CA.json │ ├── CACA.json │ ├── CACAE-uri-CA.json │ ├── CACAICAICICA.json │ ├── CAE-uri-CA.json │ ├── CAI.json │ ├── CAIAIIICAICIICAIICICA.json │ ├── CAICA.json │ ├── CAICAI.json │ ├── CI.json │ ├── CICA.json │ ├── CICACACA.json │ ├── CIE-sig-CA.json │ ├── CII.json │ ├── E-sig-CA.json │ ├── E-uri-CA.json │ ├── XCA.json │ └── XCI.json ├── src │ ├── compare_manifests.rs │ ├── main.rs │ ├── make_test_images.rs │ ├── make_thumbnail.rs │ └── types.json └── tests.json ├── release-plz.toml ├── rustfmt.toml ├── sdk ├── Cargo.toml ├── benches │ ├── fixtures │ │ ├── 100kb-signed.gif │ │ ├── 100kb-signed.jpg │ │ ├── 100kb-signed.mp3 │ │ ├── 100kb-signed.mp4 │ │ ├── 100kb-signed.png │ │ ├── 100kb-signed.svg │ │ ├── 100kb-signed.tiff │ │ ├── 100kb-signed.wav │ │ ├── 100kb.gif │ │ ├── 100kb.jpg │ │ ├── 100kb.mp3 │ │ ├── 100kb.mp4 │ │ ├── 100kb.png │ │ ├── 100kb.svg │ │ ├── 100kb.tiff │ │ └── 100kb.wav │ ├── read.rs │ └── sign.rs ├── examples │ ├── api.rs │ ├── builder_sample.rs │ ├── c2pa.toml │ ├── cawg_identity.rs │ ├── client │ │ ├── client.rs │ │ └── main.rs │ ├── data_hash.rs │ ├── fragmented_bmff.rs │ ├── show.rs │ └── v2show.rs ├── src │ ├── assertion.rs │ ├── assertions │ │ ├── actions.rs │ │ ├── assertion_metadata.rs │ │ ├── asset_reference.rs │ │ ├── asset_types.rs │ │ ├── bmff_hash.rs │ │ ├── box_hash.rs │ │ ├── certificate_status.rs │ │ ├── creative_work.rs │ │ ├── data_hash.rs │ │ ├── embedded_data.rs │ │ ├── exif.rs │ │ ├── ingredient.rs │ │ ├── labels.rs │ │ ├── metadata.rs │ │ ├── mod.rs │ │ ├── region_of_interest.rs │ │ ├── schema_org.rs │ │ ├── soft_binding.rs │ │ ├── thumbnail.rs │ │ ├── timestamp.rs │ │ ├── user.rs │ │ ├── user_cbor.rs │ │ └── uuid_assertion.rs │ ├── asset_handlers │ │ ├── bmff_io.rs │ │ ├── c2pa_io.rs │ │ ├── gif_io.rs │ │ ├── jpeg_io.rs │ │ ├── mod.rs │ │ ├── mp3_io.rs │ │ ├── pdf.rs │ │ ├── pdf_io.rs │ │ ├── png_io.rs │ │ ├── riff_io.rs │ │ ├── svg_io.rs │ │ └── tiff_io.rs │ ├── asset_io.rs │ ├── builder.rs │ ├── callback_signer.rs │ ├── claim.rs │ ├── claim_generator_info.rs │ ├── cose_sign.rs │ ├── cose_validator.rs │ ├── create_signer.rs │ ├── crypto │ │ ├── README.md │ │ ├── asn1 │ │ │ ├── mod.rs │ │ │ ├── rfc3161.rs │ │ │ ├── rfc3281.rs │ │ │ ├── rfc4210.rs │ │ │ └── rfc5652.rs │ │ ├── base64.rs │ │ ├── cose │ │ │ ├── certificate_info.rs │ │ │ ├── certificate_profile.rs │ │ │ ├── certificate_trust_policy.rs │ │ │ ├── error.rs │ │ │ ├── mod.rs │ │ │ ├── ocsp.rs │ │ │ ├── sign.rs │ │ │ ├── sign1.rs │ │ │ ├── sigtst.rs │ │ │ ├── time_stamp_storage.rs │ │ │ ├── valid_eku_oids.cfg │ │ │ └── verifier.rs │ │ ├── ec_utils.rs │ │ ├── hash.rs │ │ ├── internal │ │ │ ├── mod.rs │ │ │ └── time.rs │ │ ├── mod.rs │ │ ├── ocsp │ │ │ ├── fetch.rs │ │ │ └── mod.rs │ │ ├── raw_signature │ │ │ ├── mod.rs │ │ │ ├── oids.rs │ │ │ ├── openssl │ │ │ │ ├── cert_chain.rs │ │ │ │ ├── check_certificate_trust.rs │ │ │ │ ├── ffi_mutex.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── signers │ │ │ │ │ ├── ecdsa_signer.rs │ │ │ │ │ ├── ed25519_signer.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── rsa_signer.rs │ │ │ │ └── validators │ │ │ │ │ ├── ecdsa_validator.rs │ │ │ │ │ ├── ed25519_validator.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── rsa_legacy_validator.rs │ │ │ │ │ └── rsa_validator.rs │ │ │ ├── rust_native │ │ │ │ ├── check_certificate_trust.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── signers │ │ │ │ │ ├── ecdsa_signer.rs │ │ │ │ │ ├── ed25519_signer.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ └── rsa_signer.rs │ │ │ │ └── validators │ │ │ │ │ ├── ecdsa_validator.rs │ │ │ │ │ ├── ed25519_validator.rs │ │ │ │ │ ├── mod.rs │ │ │ │ │ ├── rsa_legacy_validator.rs │ │ │ │ │ └── rsa_validator.rs │ │ │ ├── signer.rs │ │ │ ├── signing_alg.rs │ │ │ ├── tests │ │ │ │ ├── async_signers.rs │ │ │ │ ├── async_validators.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── signers.rs │ │ │ │ └── validators.rs │ │ │ └── validator.rs │ │ └── time_stamp │ │ │ ├── error.rs │ │ │ ├── http_request.rs │ │ │ ├── mod.rs │ │ │ ├── provider.rs │ │ │ ├── response.rs │ │ │ └── verify.rs │ ├── dynamic_assertion.rs │ ├── error.rs │ ├── external_manifest.rs │ ├── hashed_uri.rs │ ├── http │ │ ├── mod.rs │ │ ├── reqwest.rs │ │ ├── ureq.rs │ │ └── wasi.rs │ ├── identity │ │ ├── builder │ │ │ ├── async_identity_assertion_signer.rs │ │ │ ├── credential_holder.rs │ │ │ ├── error.rs │ │ │ ├── identity_assertion_builder.rs │ │ │ ├── identity_assertion_signer.rs │ │ │ └── mod.rs │ │ ├── claim_aggregation │ │ │ ├── ica_credential.rs │ │ │ ├── ica_signature_verifier.rs │ │ │ ├── ica_validation_error.rs │ │ │ ├── mod.rs │ │ │ └── w3c_vc │ │ │ │ ├── credential.rs │ │ │ │ ├── did.rs │ │ │ │ ├── did_doc.rs │ │ │ │ ├── did_web.rs │ │ │ │ ├── jwk.rs │ │ │ │ ├── mod.rs │ │ │ │ └── serialization.rs │ │ ├── identity_assertion │ │ │ ├── assertion.rs │ │ │ ├── built_in_signature_verifier.rs │ │ │ ├── mod.rs │ │ │ ├── report.rs │ │ │ ├── signature_verifier.rs │ │ │ ├── signer_payload.rs │ │ │ └── validation_error.rs │ │ ├── internal │ │ │ ├── debug_byte_slice.rs │ │ │ └── mod.rs │ │ ├── mod.rs │ │ ├── tests │ │ │ ├── claim_aggregation │ │ │ │ ├── interop.rs │ │ │ │ ├── mod.rs │ │ │ │ └── validation.rs │ │ │ ├── examples │ │ │ │ ├── mod.rs │ │ │ │ └── x509_signing.rs │ │ │ ├── fixtures │ │ │ │ ├── claim_aggregation │ │ │ │ │ ├── adobe_connected_identities.jpg │ │ │ │ │ ├── ica_credential_example.rs │ │ │ │ │ ├── ica_validation │ │ │ │ │ │ ├── did_doc_without_assertion_method.jpg │ │ │ │ │ │ ├── invalid_content_type.jpg │ │ │ │ │ │ ├── invalid_content_type_assigned.jpg │ │ │ │ │ │ ├── invalid_cose_sign1.jpg │ │ │ │ │ │ ├── invalid_cose_sign_alg.jpg │ │ │ │ │ │ ├── invalid_issuer_did.jpg │ │ │ │ │ │ ├── invalid_time_stamp.jpg │ │ │ │ │ │ ├── invalid_vc.jpg │ │ │ │ │ │ ├── missing_content_type.jpg │ │ │ │ │ │ ├── missing_cose_sign_alg.jpg │ │ │ │ │ │ ├── missing_vc.jpg │ │ │ │ │ │ ├── signature_mismatch.jpg │ │ │ │ │ │ ├── signer_payload_mismatch.jpg │ │ │ │ │ │ ├── success.jpg │ │ │ │ │ │ ├── unresolvable_did.jpg │ │ │ │ │ │ ├── unsupported_did_method.jpg │ │ │ │ │ │ ├── valid_from_after_time_stamp.jpg │ │ │ │ │ │ ├── valid_from_in_future.jpg │ │ │ │ │ │ ├── valid_from_missing.jpg │ │ │ │ │ │ ├── valid_time_stamp.jpg │ │ │ │ │ │ ├── valid_until_in_future.jpg │ │ │ │ │ │ └── valid_until_in_past.jpg │ │ │ │ │ ├── ims_multiple_manifests.jpg │ │ │ │ │ └── mod.rs │ │ │ │ ├── default_built_in_signature_verifier.rs │ │ │ │ ├── manifest_json.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── naive_credential_holder.rs │ │ │ │ ├── test_credentials.rs │ │ │ │ └── validation_method │ │ │ │ │ ├── duplicate_assertion_reference.jpg │ │ │ │ │ ├── extra_assertion_claim_v1.jpg │ │ │ │ │ ├── extra_field.jpg │ │ │ │ │ ├── invalid_sig_type.jpg │ │ │ │ │ ├── malformed_cbor.jpg │ │ │ │ │ ├── no_hard_binding.jpg │ │ │ │ │ ├── pad1_invalid.jpg │ │ │ │ │ └── pad2_invalid.jpg │ │ │ ├── mod.rs │ │ │ └── validation_method │ │ │ │ ├── continue_when_possible.rs │ │ │ │ ├── mod.rs │ │ │ │ └── stop_on_error.rs │ │ ├── validator.rs │ │ └── x509 │ │ │ ├── async_x509_credential_holder.rs │ │ │ ├── mod.rs │ │ │ ├── x509_credential_holder.rs │ │ │ └── x509_signature_verifier.rs │ ├── ingredient.rs │ ├── jumbf │ │ ├── boxes.rs │ │ ├── boxio.rs │ │ ├── labels.rs │ │ └── mod.rs │ ├── jumbf_io.rs │ ├── lib.rs │ ├── manifest.rs │ ├── manifest_assertion.rs │ ├── manifest_store_report.rs │ ├── openssl │ │ └── openssl_trust_handler.rs │ ├── reader.rs │ ├── resource_store.rs │ ├── salt.rs │ ├── settings │ │ ├── builder.rs │ │ ├── mod.rs │ │ └── signer.rs │ ├── signer.rs │ ├── status_tracker │ │ ├── log_item.rs │ │ └── mod.rs │ ├── store.rs │ ├── utils │ │ ├── cbor_types.rs │ │ ├── debug_byte_slice.rs │ │ ├── hash_utils.rs │ │ ├── io_utils.rs │ │ ├── merkle.rs │ │ ├── mime.rs │ │ ├── mod.rs │ │ ├── patch.rs │ │ ├── test.rs │ │ ├── test_signer.rs │ │ ├── thumbnail.rs │ │ ├── time_it.rs │ │ └── xmp_inmemory_utils.rs │ ├── validation_results.rs │ ├── validation_status.rs │ └── wasm │ │ └── webcrypto_validator.rs └── tests │ ├── common │ ├── compare_readers.rs │ ├── mod.rs │ └── test_signer.rs │ ├── fixtures │ ├── C.jpg │ ├── CA.jpg │ ├── CACA.jpg │ ├── CACAE-uri-CA.jpg │ ├── CA_ct.jpg │ ├── CIE-sig-CA.jpg │ ├── C_with_CAWG_data.jpg │ ├── E-sig-CA.jpg │ ├── IMG_0003.jpg │ ├── P1000827.jpg │ ├── Purple Square.psd │ ├── TUSCANY.TIF │ ├── XCA.jpg │ ├── adobe-20220124-E-clm-CAICAI.jpg │ ├── basic-annotation.pdf │ ├── basic-attachments.pdf │ ├── basic-no-xmp.pdf │ ├── basic-password.pdf │ ├── basic-retest.pdf │ ├── basic-signed.pdf │ ├── basic.pdf │ ├── boxhash.jpg │ ├── boxhash.json │ ├── boxhash_with_exclusion.json │ ├── bunny │ │ ├── BigBuckBunny_2s_simple_2014_05_09.mpd │ │ ├── bunny_595491bps │ │ │ ├── BigBuckBunny_2s128.m4s │ │ │ ├── BigBuckBunny_2s129.m4s │ │ │ ├── BigBuckBunny_2s277.m4s │ │ │ ├── BigBuckBunny_2s278.m4s │ │ │ ├── BigBuckBunny_2s279.m4s │ │ │ ├── BigBuckBunny_2s280.m4s │ │ │ ├── BigBuckBunny_2s281.m4s │ │ │ └── BigBuckBunny_2s_init.mp4 │ │ ├── bunny_791182bps │ │ │ ├── BigBuckBunny_2s47.m4s │ │ │ ├── BigBuckBunny_2s49.m4s │ │ │ ├── BigBuckBunny_2s5.m4s │ │ │ ├── BigBuckBunny_2s50.m4s │ │ │ ├── BigBuckBunny_2s51.m4s │ │ │ ├── BigBuckBunny_2s75.m4s │ │ │ ├── BigBuckBunny_2s76.m4s │ │ │ ├── BigBuckBunny_2s77.m4s │ │ │ ├── BigBuckBunny_2s78.m4s │ │ │ ├── BigBuckBunny_2s79.m4s │ │ │ ├── BigBuckBunny_2s80.m4s │ │ │ ├── BigBuckBunny_2s81.m4s │ │ │ ├── BigBuckBunny_2s82.m4s │ │ │ ├── BigBuckBunny_2s94.m4s │ │ │ ├── BigBuckBunny_2s95.m4s │ │ │ ├── BigBuckBunny_2s96.m4s │ │ │ ├── BigBuckBunny_2s97.m4s │ │ │ ├── BigBuckBunny_2s98.m4s │ │ │ ├── BigBuckBunny_2s99.m4s │ │ │ └── BigBuckBunny_2s_init.mp4 │ │ └── bunny_89283bps │ │ │ ├── BigBuckBunny_2s1.m4s │ │ │ ├── BigBuckBunny_2s10.m4s │ │ │ ├── BigBuckBunny_2s100.m4s │ │ │ ├── BigBuckBunny_2s101.m4s │ │ │ ├── BigBuckBunny_2s102.m4s │ │ │ ├── BigBuckBunny_2s103.m4s │ │ │ ├── BigBuckBunny_2s104.m4s │ │ │ ├── BigBuckBunny_2s105.m4s │ │ │ ├── BigBuckBunny_2s106.m4s │ │ │ ├── BigBuckBunny_2s107.m4s │ │ │ ├── BigBuckBunny_2s11.m4s │ │ │ └── BigBuckBunny_2s_init.mp4 │ ├── certs │ │ ├── README.md │ │ ├── ed25519.pem │ │ ├── ed25519.pub │ │ ├── ed25519_root.pub_key │ │ ├── es256.pem │ │ ├── es256.pub │ │ ├── es256_root.pub_key │ │ ├── es384.pem │ │ ├── es384.pub │ │ ├── es384_root.pub_key │ │ ├── es512.pem │ │ ├── es512.pub │ │ ├── es512_root.pub_key │ │ ├── ps256.pem │ │ ├── ps256.pub │ │ ├── ps256_root.pub_key │ │ ├── ps384.pem │ │ ├── ps384.pub │ │ ├── ps384_root.pub_key │ │ ├── ps512.pem │ │ ├── ps512.pub │ │ ├── ps512_root.pub_key │ │ ├── rs256.pem │ │ ├── rs256.pub │ │ └── trust │ │ │ ├── allowed_list.pem │ │ │ ├── store.cfg │ │ │ ├── test_cert_root_bundle.pem │ │ │ └── test_settings.toml │ ├── cloud.jpg │ ├── cloud_manifest.c2pa │ ├── cloudx.jpg │ ├── crypto │ │ ├── cose │ │ │ └── rsa-pss256_key-expired.pub │ │ ├── ocsp │ │ │ ├── good.data │ │ │ ├── ocsp_chain.pem │ │ │ ├── response_good.der │ │ │ ├── response_revoked.der │ │ │ ├── response_unknown.der │ │ │ └── revoked.data │ │ └── raw_signature │ │ │ ├── README.md │ │ │ ├── allowed_list.hash │ │ │ ├── ed25519.priv │ │ │ ├── ed25519.pub │ │ │ ├── ed25519.pub_key │ │ │ ├── ed25519.raw_sig │ │ │ ├── es256.priv │ │ │ ├── es256.pub │ │ │ ├── es256.pub_key │ │ │ ├── es256.raw_sig │ │ │ ├── es384.priv │ │ │ ├── es384.pub │ │ │ ├── es384.pub_key │ │ │ ├── es384.raw_sig │ │ │ ├── es512.priv │ │ │ ├── es512.pub │ │ │ ├── es512.pub_key │ │ │ ├── es512.raw_sig │ │ │ ├── legacy │ │ │ ├── rs256.priv │ │ │ ├── rs256.pub │ │ │ ├── rs256.pub_key │ │ │ ├── rs256.raw_sig │ │ │ ├── rs384.priv │ │ │ ├── rs384.pub │ │ │ ├── rs384.pub_key │ │ │ ├── rs384.raw_sig │ │ │ ├── rs512.priv │ │ │ ├── rs512.pub │ │ │ ├── rs512.pub_key │ │ │ ├── rs512.raw_sig │ │ │ ├── sha1.priv │ │ │ ├── sha1.pub │ │ │ ├── sha1.pub_key │ │ │ └── sha1.raw_sig │ │ │ ├── ps256.priv │ │ │ ├── ps256.pub │ │ │ ├── ps256.pub_key │ │ │ ├── ps256.raw_sig │ │ │ ├── ps384.priv │ │ │ ├── ps384.pub │ │ │ ├── ps384.pub_key │ │ │ ├── ps384.raw_sig │ │ │ ├── ps512.priv │ │ │ ├── ps512.pub │ │ │ ├── ps512.pub_key │ │ │ ├── ps512.raw_sig │ │ │ └── test_cert_root_bundle.pem │ ├── dash1.m4s │ ├── dashinit.mp4 │ ├── data_es256.data │ ├── data_es384.data │ ├── data_es512.data │ ├── data_ps256.data │ ├── earth_apollo17.jpg │ ├── exp-test1.png │ ├── express-signed.pdf │ ├── express.pdf │ ├── ingredient │ │ ├── contentauth_urn_uuid_b2b1f7fa-b119-4de1-9c0d-c97fbea3f2c3 │ │ │ └── c2pa.assertions │ │ │ │ └── c2pa.thumbnail.claim.jpeg │ │ ├── ingredient.json │ │ └── manifest_data.c2pa │ ├── key_es256.data │ ├── key_es384.data │ ├── key_es512.data │ ├── key_ps256.data │ ├── legacy.mp4 │ ├── legacy_ingredient_hash.jpg │ ├── libpng-test.png │ ├── libpng-test_with_url.png │ ├── manifest.json │ ├── mars.webp │ ├── no_alg.jpg │ ├── no_manifest.jpg │ ├── ocsp.jpg │ ├── ocsp_good.data │ ├── ocsp_revoked.data │ ├── ocsp_with_assertion.jpg │ ├── prerelease.jpg │ ├── prompt.txt │ ├── rsa-pss256-expired.pem │ ├── rsa-pss256_key-expired.pub │ ├── sample1.avif │ ├── sample1.gif │ ├── sample1.heic │ ├── sample1.heif │ ├── sample1.m4a │ ├── sample1.mp3 │ ├── sample1.png │ ├── sample1.svg │ ├── sample1.wav │ ├── sample1.webp │ ├── sample2.svg │ ├── sample3.invalid.wav │ ├── sample3.svg │ ├── sample4.svg │ ├── sample5.svg │ ├── sig_es256.data │ ├── sig_es384.data │ ├── sig_es512.data │ ├── sig_ps256.data │ ├── simple_manifest.json │ ├── temp_cert.data │ ├── temp_priv_key.data │ ├── test.avi │ ├── test.webp │ ├── test_lossless.webp │ ├── test_settings.json │ ├── test_settings.toml │ ├── test_settings_with_cawg_signing.toml │ ├── test_xmp.webp │ ├── thumbnail.jpg │ ├── unsupported_type.txt │ ├── update_manifest.jpg │ ├── video1.mp4 │ └── video1_no_manifest.mp4 │ ├── integration.rs │ ├── known_good │ ├── C.json │ ├── CA.json │ ├── CA_test.json │ └── XCA.json │ ├── test_builder.rs │ ├── test_failures.rs │ ├── test_reader.rs │ └── v2_api_integration.rs └── setup-rust-openssl.ps1 /.commitlintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.commitlintrc.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/temp-bin/cargo-udeps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/temp-bin/cargo-udeps -------------------------------------------------------------------------------- /.github/workflows/beta-preflight.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/beta-preflight.yml -------------------------------------------------------------------------------- /.github/workflows/closing_ticket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/closing_ticket.yml -------------------------------------------------------------------------------- /.github/workflows/labeling_ticket_done.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/labeling_ticket_done.yml -------------------------------------------------------------------------------- /.github/workflows/labeling_ticket_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/labeling_ticket_todo.yml -------------------------------------------------------------------------------- /.github/workflows/library-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/library-release.yml -------------------------------------------------------------------------------- /.github/workflows/pr_title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/pr_title.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/reopening_ticket.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/reopening_ticket.yml -------------------------------------------------------------------------------- /.github/workflows/tier-1a.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/tier-1a.yml -------------------------------------------------------------------------------- /.github/workflows/tier-1b.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/tier-1b.yml -------------------------------------------------------------------------------- /.github/workflows/tier-2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/tier-2.yml -------------------------------------------------------------------------------- /.github/workflows/update-schemas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.github/workflows/update-schemas.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/SECURITY.md -------------------------------------------------------------------------------- /c2pa_c_ffi/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/CHANGELOG.md -------------------------------------------------------------------------------- /c2pa_c_ffi/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/Cargo.toml -------------------------------------------------------------------------------- /c2pa_c_ffi/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/Makefile -------------------------------------------------------------------------------- /c2pa_c_ffi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/README.md -------------------------------------------------------------------------------- /c2pa_c_ffi/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/build.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/cbindgen.toml -------------------------------------------------------------------------------- /c2pa_c_ffi/src/c2pa_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/c2pa_stream.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/src/c_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/c_api.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/error.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/src/json_api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/json_api.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/lib.rs -------------------------------------------------------------------------------- /c2pa_c_ffi/src/signer_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/c2pa_c_ffi/src/signer_info.rs -------------------------------------------------------------------------------- /cli/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/CHANGELOG.md -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/Makefile -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/docs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cli/docs/cawg_x509_signing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/cawg_x509_signing.md -------------------------------------------------------------------------------- /cli/docs/manifest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/manifest.md -------------------------------------------------------------------------------- /cli/docs/project-contributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/project-contributions.md -------------------------------------------------------------------------------- /cli/docs/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/release-notes.md -------------------------------------------------------------------------------- /cli/docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/usage.md -------------------------------------------------------------------------------- /cli/docs/x_509.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/docs/x_509.md -------------------------------------------------------------------------------- /cli/sample/C.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/C.jpg -------------------------------------------------------------------------------- /cli/sample/allowed_list.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/allowed_list.pem -------------------------------------------------------------------------------- /cli/sample/es256_certs.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/es256_certs.pem -------------------------------------------------------------------------------- /cli/sample/es256_private.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/es256_private.key -------------------------------------------------------------------------------- /cli/sample/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/image.jpg -------------------------------------------------------------------------------- /cli/sample/ps256.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/ps256.pem -------------------------------------------------------------------------------- /cli/sample/ps256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/ps256.pub -------------------------------------------------------------------------------- /cli/sample/store.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/store.cfg -------------------------------------------------------------------------------- /cli/sample/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/test.json -------------------------------------------------------------------------------- /cli/sample/trust_anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/sample/trust_anchors.pem -------------------------------------------------------------------------------- /cli/schemas/ingredient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/schemas/ingredient.json -------------------------------------------------------------------------------- /cli/schemas/manifest-definition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/schemas/manifest-definition.json -------------------------------------------------------------------------------- /cli/src/callback_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/src/callback_signer.rs -------------------------------------------------------------------------------- /cli/src/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/src/info.rs -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /cli/src/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/src/signer.rs -------------------------------------------------------------------------------- /cli/src/tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/src/tree.rs -------------------------------------------------------------------------------- /cli/tests/fixtures/C.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/C.jpg -------------------------------------------------------------------------------- /cli/tests/fixtures/C_with_CAWG_data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/C_with_CAWG_data.jpg -------------------------------------------------------------------------------- /cli/tests/fixtures/do_not_train.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/do_not_train.json -------------------------------------------------------------------------------- /cli/tests/fixtures/earth_apollo17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/earth_apollo17.jpg -------------------------------------------------------------------------------- /cli/tests/fixtures/ingredient/ingredient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/ingredient/ingredient.json -------------------------------------------------------------------------------- /cli/tests/fixtures/ingredient_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/ingredient_test.json -------------------------------------------------------------------------------- /cli/tests/fixtures/libpng-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/libpng-test.png -------------------------------------------------------------------------------- /cli/tests/fixtures/sample1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/sample1.svg -------------------------------------------------------------------------------- /cli/tests/fixtures/trust/anchors.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/trust/anchors.pem -------------------------------------------------------------------------------- /cli/tests/fixtures/trust/cawg_sign_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/trust/cawg_sign_settings.toml -------------------------------------------------------------------------------- /cli/tests/fixtures/trust/cawg_test_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/trust/cawg_test_settings.toml -------------------------------------------------------------------------------- /cli/tests/fixtures/trust/no-match.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/trust/no-match.pem -------------------------------------------------------------------------------- /cli/tests/fixtures/trust/store.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/trust/store.cfg -------------------------------------------------------------------------------- /cli/tests/fixtures/verify.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/fixtures/verify.jpeg -------------------------------------------------------------------------------- /cli/tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/cli/tests/integration.rs -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/codecov.yml -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/deny.toml -------------------------------------------------------------------------------- /docs/c_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/c_api.md -------------------------------------------------------------------------------- /docs/cawg-identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/cawg-identity.md -------------------------------------------------------------------------------- /docs/content_credentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/content_credentials.md -------------------------------------------------------------------------------- /docs/project-contributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/project-contributions.md -------------------------------------------------------------------------------- /docs/release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/release-notes.md -------------------------------------------------------------------------------- /docs/release-process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/release-process.md -------------------------------------------------------------------------------- /docs/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/settings.md -------------------------------------------------------------------------------- /docs/support-tiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/support-tiers.md -------------------------------------------------------------------------------- /docs/supported-formats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/supported-formats.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/docs/usage.md -------------------------------------------------------------------------------- /export_schema/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/export_schema/Cargo.toml -------------------------------------------------------------------------------- /export_schema/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/export_schema/src/main.rs -------------------------------------------------------------------------------- /macros/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/macros/CHANGELOG.md -------------------------------------------------------------------------------- /macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/macros/Cargo.toml -------------------------------------------------------------------------------- /macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/macros/src/lib.rs -------------------------------------------------------------------------------- /make_release.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_release.ps1 -------------------------------------------------------------------------------- /make_test_images/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/Cargo.toml -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/C.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/C.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CACA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CACA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CACAE-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CACAE-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CACAICAICICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CACAICAICICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CAE-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CAE-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CAI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CAI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CAIAIIICAICIICAIICICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CAIAIIICAICIICAIICICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CAICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CAICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CAICAI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CAICAI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CICACACA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CICACACA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CIE-sig-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CIE-sig-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/CII.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/CII.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/E-sig-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/E-sig-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/E-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/E-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/XCA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/XCA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v1/XCI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v1/XCI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/C.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/C.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CACA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CACA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CACAE-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CACAE-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CACAICAICICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CACAICAICICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CAE-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CAE-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CAI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CAI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CAIAIIICAICIICAIICICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CAIAIIICAICIICAIICICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CAICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CAICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CAICAI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CAICAI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CI.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CICA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CICA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CICACACA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CICACACA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CIE-sig-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CIE-sig-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/CII.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/CII.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/E-sig-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/E-sig-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/E-uri-CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/E-uri-CA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/XCA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/XCA.json -------------------------------------------------------------------------------- /make_test_images/json_manifests_v2/XCI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/json_manifests_v2/XCI.json -------------------------------------------------------------------------------- /make_test_images/src/compare_manifests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/src/compare_manifests.rs -------------------------------------------------------------------------------- /make_test_images/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/src/main.rs -------------------------------------------------------------------------------- /make_test_images/src/make_test_images.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/src/make_test_images.rs -------------------------------------------------------------------------------- /make_test_images/src/make_thumbnail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/src/make_thumbnail.rs -------------------------------------------------------------------------------- /make_test_images/src/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/src/types.json -------------------------------------------------------------------------------- /make_test_images/tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/make_test_images/tests.json -------------------------------------------------------------------------------- /release-plz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/release-plz.toml -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /sdk/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/Cargo.toml -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.gif -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.jpg -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.mp3 -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.mp4 -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.png -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.svg -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.tiff -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb-signed.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb-signed.wav -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.gif -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.jpg -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.mp3 -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.mp4 -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.png -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.svg -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.tiff -------------------------------------------------------------------------------- /sdk/benches/fixtures/100kb.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/fixtures/100kb.wav -------------------------------------------------------------------------------- /sdk/benches/read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/read.rs -------------------------------------------------------------------------------- /sdk/benches/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/benches/sign.rs -------------------------------------------------------------------------------- /sdk/examples/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/api.rs -------------------------------------------------------------------------------- /sdk/examples/builder_sample.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/builder_sample.rs -------------------------------------------------------------------------------- /sdk/examples/c2pa.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/c2pa.toml -------------------------------------------------------------------------------- /sdk/examples/cawg_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/cawg_identity.rs -------------------------------------------------------------------------------- /sdk/examples/client/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/client/client.rs -------------------------------------------------------------------------------- /sdk/examples/client/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/client/main.rs -------------------------------------------------------------------------------- /sdk/examples/data_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/data_hash.rs -------------------------------------------------------------------------------- /sdk/examples/fragmented_bmff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/fragmented_bmff.rs -------------------------------------------------------------------------------- /sdk/examples/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/show.rs -------------------------------------------------------------------------------- /sdk/examples/v2show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/examples/v2show.rs -------------------------------------------------------------------------------- /sdk/src/assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertion.rs -------------------------------------------------------------------------------- /sdk/src/assertions/actions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/actions.rs -------------------------------------------------------------------------------- /sdk/src/assertions/assertion_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/assertion_metadata.rs -------------------------------------------------------------------------------- /sdk/src/assertions/asset_reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/asset_reference.rs -------------------------------------------------------------------------------- /sdk/src/assertions/asset_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/asset_types.rs -------------------------------------------------------------------------------- /sdk/src/assertions/bmff_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/bmff_hash.rs -------------------------------------------------------------------------------- /sdk/src/assertions/box_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/box_hash.rs -------------------------------------------------------------------------------- /sdk/src/assertions/certificate_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/certificate_status.rs -------------------------------------------------------------------------------- /sdk/src/assertions/creative_work.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/creative_work.rs -------------------------------------------------------------------------------- /sdk/src/assertions/data_hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/data_hash.rs -------------------------------------------------------------------------------- /sdk/src/assertions/embedded_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/embedded_data.rs -------------------------------------------------------------------------------- /sdk/src/assertions/exif.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/exif.rs -------------------------------------------------------------------------------- /sdk/src/assertions/ingredient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/ingredient.rs -------------------------------------------------------------------------------- /sdk/src/assertions/labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/labels.rs -------------------------------------------------------------------------------- /sdk/src/assertions/metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/metadata.rs -------------------------------------------------------------------------------- /sdk/src/assertions/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/mod.rs -------------------------------------------------------------------------------- /sdk/src/assertions/region_of_interest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/region_of_interest.rs -------------------------------------------------------------------------------- /sdk/src/assertions/schema_org.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/schema_org.rs -------------------------------------------------------------------------------- /sdk/src/assertions/soft_binding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/soft_binding.rs -------------------------------------------------------------------------------- /sdk/src/assertions/thumbnail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/thumbnail.rs -------------------------------------------------------------------------------- /sdk/src/assertions/timestamp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/timestamp.rs -------------------------------------------------------------------------------- /sdk/src/assertions/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/user.rs -------------------------------------------------------------------------------- /sdk/src/assertions/user_cbor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/user_cbor.rs -------------------------------------------------------------------------------- /sdk/src/assertions/uuid_assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/assertions/uuid_assertion.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/bmff_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/bmff_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/c2pa_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/c2pa_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/gif_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/gif_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/jpeg_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/jpeg_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/mod.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/mp3_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/mp3_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/pdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/pdf.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/pdf_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/pdf_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/png_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/png_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/riff_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/riff_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/svg_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/svg_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_handlers/tiff_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_handlers/tiff_io.rs -------------------------------------------------------------------------------- /sdk/src/asset_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/asset_io.rs -------------------------------------------------------------------------------- /sdk/src/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/builder.rs -------------------------------------------------------------------------------- /sdk/src/callback_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/callback_signer.rs -------------------------------------------------------------------------------- /sdk/src/claim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/claim.rs -------------------------------------------------------------------------------- /sdk/src/claim_generator_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/claim_generator_info.rs -------------------------------------------------------------------------------- /sdk/src/cose_sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/cose_sign.rs -------------------------------------------------------------------------------- /sdk/src/cose_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/cose_validator.rs -------------------------------------------------------------------------------- /sdk/src/create_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/create_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/README.md -------------------------------------------------------------------------------- /sdk/src/crypto/asn1/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/asn1/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/asn1/rfc3161.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/asn1/rfc3161.rs -------------------------------------------------------------------------------- /sdk/src/crypto/asn1/rfc3281.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/asn1/rfc3281.rs -------------------------------------------------------------------------------- /sdk/src/crypto/asn1/rfc4210.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/asn1/rfc4210.rs -------------------------------------------------------------------------------- /sdk/src/crypto/asn1/rfc5652.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/asn1/rfc5652.rs -------------------------------------------------------------------------------- /sdk/src/crypto/base64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/base64.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/certificate_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/certificate_info.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/certificate_profile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/certificate_profile.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/certificate_trust_policy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/certificate_trust_policy.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/error.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/ocsp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/ocsp.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/sign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/sign.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/sign1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/sign1.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/sigtst.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/sigtst.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/time_stamp_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/time_stamp_storage.rs -------------------------------------------------------------------------------- /sdk/src/crypto/cose/valid_eku_oids.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/valid_eku_oids.cfg -------------------------------------------------------------------------------- /sdk/src/crypto/cose/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/cose/verifier.rs -------------------------------------------------------------------------------- /sdk/src/crypto/ec_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/ec_utils.rs -------------------------------------------------------------------------------- /sdk/src/crypto/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/hash.rs -------------------------------------------------------------------------------- /sdk/src/crypto/internal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/internal/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/internal/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/internal/time.rs -------------------------------------------------------------------------------- /sdk/src/crypto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/ocsp/fetch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/ocsp/fetch.rs -------------------------------------------------------------------------------- /sdk/src/crypto/ocsp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/ocsp/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/oids.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/oids.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/cert_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/cert_chain.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/check_certificate_trust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/check_certificate_trust.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/ffi_mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/ffi_mutex.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/signers/ecdsa_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/signers/ecdsa_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/signers/ed25519_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/signers/ed25519_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/signers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/signers/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/signers/rsa_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/signers/rsa_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/validators/ecdsa_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/validators/ecdsa_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/validators/ed25519_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/validators/ed25519_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/validators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/validators/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/validators/rsa_legacy_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/validators/rsa_legacy_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/openssl/validators/rsa_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/openssl/validators/rsa_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/check_certificate_trust.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/check_certificate_trust.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/signers/ecdsa_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/signers/ecdsa_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/signers/ed25519_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/signers/ed25519_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/signers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/signers/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/signers/rsa_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/signers/rsa_signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/validators/ecdsa_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/validators/ecdsa_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/validators/ed25519_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/validators/ed25519_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/validators/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/validators/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/validators/rsa_legacy_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/validators/rsa_legacy_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/rust_native/validators/rsa_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/rust_native/validators/rsa_validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/signer.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/signing_alg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/signing_alg.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/tests/async_signers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/tests/async_signers.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/tests/async_validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/tests/async_validators.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/tests/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/tests/signers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/tests/signers.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/tests/validators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/tests/validators.rs -------------------------------------------------------------------------------- /sdk/src/crypto/raw_signature/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/raw_signature/validator.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/error.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/http_request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/http_request.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/mod.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/provider.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/response.rs -------------------------------------------------------------------------------- /sdk/src/crypto/time_stamp/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/crypto/time_stamp/verify.rs -------------------------------------------------------------------------------- /sdk/src/dynamic_assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/dynamic_assertion.rs -------------------------------------------------------------------------------- /sdk/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/error.rs -------------------------------------------------------------------------------- /sdk/src/external_manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/external_manifest.rs -------------------------------------------------------------------------------- /sdk/src/hashed_uri.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/hashed_uri.rs -------------------------------------------------------------------------------- /sdk/src/http/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/http/mod.rs -------------------------------------------------------------------------------- /sdk/src/http/reqwest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/http/reqwest.rs -------------------------------------------------------------------------------- /sdk/src/http/ureq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/http/ureq.rs -------------------------------------------------------------------------------- /sdk/src/http/wasi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/http/wasi.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/async_identity_assertion_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/async_identity_assertion_signer.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/credential_holder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/credential_holder.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/error.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/identity_assertion_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/identity_assertion_builder.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/identity_assertion_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/identity_assertion_signer.rs -------------------------------------------------------------------------------- /sdk/src/identity/builder/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/builder/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/ica_credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/ica_credential.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/ica_signature_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/ica_signature_verifier.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/ica_validation_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/ica_validation_error.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/credential.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/credential.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/did.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/did.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/did_doc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/did_doc.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/did_web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/did_web.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/jwk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/jwk.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/claim_aggregation/w3c_vc/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/claim_aggregation/w3c_vc/serialization.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/assertion.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/built_in_signature_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/built_in_signature_verifier.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/report.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/signature_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/signature_verifier.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/signer_payload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/signer_payload.rs -------------------------------------------------------------------------------- /sdk/src/identity/identity_assertion/validation_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/identity_assertion/validation_error.rs -------------------------------------------------------------------------------- /sdk/src/identity/internal/debug_byte_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/internal/debug_byte_slice.rs -------------------------------------------------------------------------------- /sdk/src/identity/internal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/internal/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/claim_aggregation/interop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/claim_aggregation/interop.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/claim_aggregation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/claim_aggregation/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/claim_aggregation/validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/claim_aggregation/validation.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/examples/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/examples/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/examples/x509_signing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/examples/x509_signing.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/adobe_connected_identities.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/adobe_connected_identities.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_credential_example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_credential_example.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/did_doc_without_assertion_method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/did_doc_without_assertion_method.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_content_type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_content_type.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_content_type_assigned.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_content_type_assigned.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_cose_sign1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_cose_sign1.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_cose_sign_alg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_cose_sign_alg.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_issuer_did.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_issuer_did.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_time_stamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_time_stamp.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_vc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/invalid_vc.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_content_type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_content_type.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_cose_sign_alg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_cose_sign_alg.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_vc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/missing_vc.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/signature_mismatch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/signature_mismatch.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/signer_payload_mismatch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/signer_payload_mismatch.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/success.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/unresolvable_did.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/unresolvable_did.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/unsupported_did_method.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/unsupported_did_method.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_after_time_stamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_after_time_stamp.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_in_future.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_in_future.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_missing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_from_missing.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_time_stamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_time_stamp.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_until_in_future.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_until_in_future.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_until_in_past.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ica_validation/valid_until_in_past.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/ims_multiple_manifests.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/ims_multiple_manifests.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/claim_aggregation/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/claim_aggregation/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/default_built_in_signature_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/default_built_in_signature_verifier.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/manifest_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/manifest_json.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/naive_credential_holder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/naive_credential_holder.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/test_credentials.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/test_credentials.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/duplicate_assertion_reference.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/duplicate_assertion_reference.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/extra_assertion_claim_v1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/extra_assertion_claim_v1.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/extra_field.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/extra_field.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/invalid_sig_type.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/invalid_sig_type.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/malformed_cbor.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/malformed_cbor.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/no_hard_binding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/no_hard_binding.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/pad1_invalid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/pad1_invalid.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/fixtures/validation_method/pad2_invalid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/fixtures/validation_method/pad2_invalid.jpg -------------------------------------------------------------------------------- /sdk/src/identity/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/validation_method/continue_when_possible.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/validation_method/continue_when_possible.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/validation_method/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/validation_method/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/tests/validation_method/stop_on_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/tests/validation_method/stop_on_error.rs -------------------------------------------------------------------------------- /sdk/src/identity/validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/validator.rs -------------------------------------------------------------------------------- /sdk/src/identity/x509/async_x509_credential_holder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/x509/async_x509_credential_holder.rs -------------------------------------------------------------------------------- /sdk/src/identity/x509/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/x509/mod.rs -------------------------------------------------------------------------------- /sdk/src/identity/x509/x509_credential_holder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/x509/x509_credential_holder.rs -------------------------------------------------------------------------------- /sdk/src/identity/x509/x509_signature_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/identity/x509/x509_signature_verifier.rs -------------------------------------------------------------------------------- /sdk/src/ingredient.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/ingredient.rs -------------------------------------------------------------------------------- /sdk/src/jumbf/boxes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/jumbf/boxes.rs -------------------------------------------------------------------------------- /sdk/src/jumbf/boxio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/jumbf/boxio.rs -------------------------------------------------------------------------------- /sdk/src/jumbf/labels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/jumbf/labels.rs -------------------------------------------------------------------------------- /sdk/src/jumbf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/jumbf/mod.rs -------------------------------------------------------------------------------- /sdk/src/jumbf_io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/jumbf_io.rs -------------------------------------------------------------------------------- /sdk/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/lib.rs -------------------------------------------------------------------------------- /sdk/src/manifest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/manifest.rs -------------------------------------------------------------------------------- /sdk/src/manifest_assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/manifest_assertion.rs -------------------------------------------------------------------------------- /sdk/src/manifest_store_report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/manifest_store_report.rs -------------------------------------------------------------------------------- /sdk/src/openssl/openssl_trust_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/openssl/openssl_trust_handler.rs -------------------------------------------------------------------------------- /sdk/src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/reader.rs -------------------------------------------------------------------------------- /sdk/src/resource_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/resource_store.rs -------------------------------------------------------------------------------- /sdk/src/salt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/salt.rs -------------------------------------------------------------------------------- /sdk/src/settings/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/settings/builder.rs -------------------------------------------------------------------------------- /sdk/src/settings/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/settings/mod.rs -------------------------------------------------------------------------------- /sdk/src/settings/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/settings/signer.rs -------------------------------------------------------------------------------- /sdk/src/signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/signer.rs -------------------------------------------------------------------------------- /sdk/src/status_tracker/log_item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/status_tracker/log_item.rs -------------------------------------------------------------------------------- /sdk/src/status_tracker/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/status_tracker/mod.rs -------------------------------------------------------------------------------- /sdk/src/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/store.rs -------------------------------------------------------------------------------- /sdk/src/utils/cbor_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/cbor_types.rs -------------------------------------------------------------------------------- /sdk/src/utils/debug_byte_slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/debug_byte_slice.rs -------------------------------------------------------------------------------- /sdk/src/utils/hash_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/hash_utils.rs -------------------------------------------------------------------------------- /sdk/src/utils/io_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/io_utils.rs -------------------------------------------------------------------------------- /sdk/src/utils/merkle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/merkle.rs -------------------------------------------------------------------------------- /sdk/src/utils/mime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/mime.rs -------------------------------------------------------------------------------- /sdk/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/mod.rs -------------------------------------------------------------------------------- /sdk/src/utils/patch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/patch.rs -------------------------------------------------------------------------------- /sdk/src/utils/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/test.rs -------------------------------------------------------------------------------- /sdk/src/utils/test_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/test_signer.rs -------------------------------------------------------------------------------- /sdk/src/utils/thumbnail.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/thumbnail.rs -------------------------------------------------------------------------------- /sdk/src/utils/time_it.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/time_it.rs -------------------------------------------------------------------------------- /sdk/src/utils/xmp_inmemory_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/utils/xmp_inmemory_utils.rs -------------------------------------------------------------------------------- /sdk/src/validation_results.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/validation_results.rs -------------------------------------------------------------------------------- /sdk/src/validation_status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/validation_status.rs -------------------------------------------------------------------------------- /sdk/src/wasm/webcrypto_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/src/wasm/webcrypto_validator.rs -------------------------------------------------------------------------------- /sdk/tests/common/compare_readers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/common/compare_readers.rs -------------------------------------------------------------------------------- /sdk/tests/common/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/common/mod.rs -------------------------------------------------------------------------------- /sdk/tests/common/test_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/common/test_signer.rs -------------------------------------------------------------------------------- /sdk/tests/fixtures/C.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/C.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/CA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/CA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/CACA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/CACA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/CACAE-uri-CA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/CACAE-uri-CA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/CA_ct.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/CA_ct.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/CIE-sig-CA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/CIE-sig-CA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/C_with_CAWG_data.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/C_with_CAWG_data.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/E-sig-CA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/E-sig-CA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/IMG_0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/IMG_0003.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/P1000827.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/P1000827.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/Purple Square.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/Purple Square.psd -------------------------------------------------------------------------------- /sdk/tests/fixtures/TUSCANY.TIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/TUSCANY.TIF -------------------------------------------------------------------------------- /sdk/tests/fixtures/XCA.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/XCA.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/adobe-20220124-E-clm-CAICAI.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/adobe-20220124-E-clm-CAICAI.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-annotation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-annotation.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-attachments.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-attachments.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-no-xmp.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-no-xmp.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-password.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-password.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-retest.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-retest.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic-signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic-signed.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/basic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/basic.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/boxhash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/boxhash.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/boxhash.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/boxhash.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/boxhash_with_exclusion.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/boxhash_with_exclusion.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/BigBuckBunny_2s_simple_2014_05_09.mpd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/BigBuckBunny_2s_simple_2014_05_09.mpd -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s128.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s128.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s129.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s129.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s277.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s277.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s278.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s278.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s279.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s279.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s280.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s280.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s281.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s281.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s_init.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_595491bps/BigBuckBunny_2s_init.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s47.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s47.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s49.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s49.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s5.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s5.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s50.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s50.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s51.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s51.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s75.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s75.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s76.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s76.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s77.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s77.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s78.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s78.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s79.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s79.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s80.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s80.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s81.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s81.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s82.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s82.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s94.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s94.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s95.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s95.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s96.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s96.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s97.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s97.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s98.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s98.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s99.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s99.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s_init.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_791182bps/BigBuckBunny_2s_init.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s1.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s1.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s10.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s10.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s100.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s100.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s101.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s101.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s102.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s102.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s103.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s103.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s104.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s104.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s105.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s105.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s106.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s106.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s107.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s107.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s11.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s11.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s_init.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/bunny/bunny_89283bps/BigBuckBunny_2s_init.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/README.md -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ed25519.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ed25519.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ed25519.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ed25519.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ed25519_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ed25519_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es256.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es256.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es256_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es256_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es384.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es384.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es384.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es384.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es384_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es384_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es512.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es512.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es512.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es512.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/es512_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/es512_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps256.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps256.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps256_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps256_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps384.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps384.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps384.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps384.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps384_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps384_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps512.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps512.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps512.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps512.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/ps512_root.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/ps512_root.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/rs256.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/rs256.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/rs256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/rs256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/trust/allowed_list.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/trust/allowed_list.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/trust/store.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/trust/store.cfg -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/trust/test_cert_root_bundle.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/trust/test_cert_root_bundle.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/certs/trust/test_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/certs/trust/test_settings.toml -------------------------------------------------------------------------------- /sdk/tests/fixtures/cloud.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/cloud.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/cloud_manifest.c2pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/cloud_manifest.c2pa -------------------------------------------------------------------------------- /sdk/tests/fixtures/cloudx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/cloudx.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/cose/rsa-pss256_key-expired.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/cose/rsa-pss256_key-expired.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/good.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/good.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/ocsp_chain.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/ocsp_chain.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/response_good.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/response_good.der -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/response_revoked.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/response_revoked.der -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/response_unknown.der: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/response_unknown.der -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/ocsp/revoked.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/ocsp/revoked.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/README.md -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/allowed_list.hash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/allowed_list.hash -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ed25519.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ed25519.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ed25519.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ed25519.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ed25519.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ed25519.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ed25519.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ed25519.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es256.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es256.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es256.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es256.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es256.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es256.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es384.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es384.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es384.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es384.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es384.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es384.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es384.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es384.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es512.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es512.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es512.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es512.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es512.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es512.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/es512.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/es512.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs256.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs384.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/rs512.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/legacy/sha1.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps256.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps256.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps256.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps256.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps256.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps256.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps256.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps256.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps384.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps384.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps384.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps384.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps384.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps384.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps384.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps384.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps512.priv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps512.priv -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps512.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps512.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps512.pub_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps512.pub_key -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/ps512.raw_sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/ps512.raw_sig -------------------------------------------------------------------------------- /sdk/tests/fixtures/crypto/raw_signature/test_cert_root_bundle.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/crypto/raw_signature/test_cert_root_bundle.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/dash1.m4s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/dash1.m4s -------------------------------------------------------------------------------- /sdk/tests/fixtures/dashinit.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/dashinit.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/data_es256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/data_es256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/data_es384.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/data_es384.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/data_es512.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/data_es512.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/data_ps256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/data_ps256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/earth_apollo17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/earth_apollo17.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/exp-test1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/exp-test1.png -------------------------------------------------------------------------------- /sdk/tests/fixtures/express-signed.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/express-signed.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/express.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/express.pdf -------------------------------------------------------------------------------- /sdk/tests/fixtures/ingredient/contentauth_urn_uuid_b2b1f7fa-b119-4de1-9c0d-c97fbea3f2c3/c2pa.assertions/c2pa.thumbnail.claim.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ingredient/contentauth_urn_uuid_b2b1f7fa-b119-4de1-9c0d-c97fbea3f2c3/c2pa.assertions/c2pa.thumbnail.claim.jpeg -------------------------------------------------------------------------------- /sdk/tests/fixtures/ingredient/ingredient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ingredient/ingredient.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/ingredient/manifest_data.c2pa: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ingredient/manifest_data.c2pa -------------------------------------------------------------------------------- /sdk/tests/fixtures/key_es256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/key_es256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/key_es384.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/key_es384.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/key_es512.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/key_es512.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/key_ps256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/key_ps256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/legacy.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/legacy.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/legacy_ingredient_hash.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/legacy_ingredient_hash.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/libpng-test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/libpng-test.png -------------------------------------------------------------------------------- /sdk/tests/fixtures/libpng-test_with_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/libpng-test_with_url.png -------------------------------------------------------------------------------- /sdk/tests/fixtures/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/manifest.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/mars.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/mars.webp -------------------------------------------------------------------------------- /sdk/tests/fixtures/no_alg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/no_alg.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/no_manifest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/no_manifest.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/ocsp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ocsp.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/ocsp_good.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ocsp_good.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/ocsp_revoked.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ocsp_revoked.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/ocsp_with_assertion.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/ocsp_with_assertion.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/prerelease.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/prerelease.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/prompt.txt: -------------------------------------------------------------------------------- 1 | pirate with bird on shoulder -------------------------------------------------------------------------------- /sdk/tests/fixtures/rsa-pss256-expired.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/rsa-pss256-expired.pem -------------------------------------------------------------------------------- /sdk/tests/fixtures/rsa-pss256_key-expired.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/rsa-pss256_key-expired.pub -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.avif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.avif -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.gif -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.heic -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.heif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.heif -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.m4a -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.mp3 -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.png -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.svg -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.wav -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample1.webp -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample2.svg -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample3.invalid.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample3.invalid.wav -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample3.svg -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample4.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample4.svg -------------------------------------------------------------------------------- /sdk/tests/fixtures/sample5.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sample5.svg -------------------------------------------------------------------------------- /sdk/tests/fixtures/sig_es256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sig_es256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/sig_es384.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sig_es384.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/sig_es512.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sig_es512.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/sig_ps256.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/sig_ps256.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/simple_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/simple_manifest.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/temp_cert.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/temp_cert.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/temp_priv_key.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/temp_priv_key.data -------------------------------------------------------------------------------- /sdk/tests/fixtures/test.avi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test.avi -------------------------------------------------------------------------------- /sdk/tests/fixtures/test.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test.webp -------------------------------------------------------------------------------- /sdk/tests/fixtures/test_lossless.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test_lossless.webp -------------------------------------------------------------------------------- /sdk/tests/fixtures/test_settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test_settings.json -------------------------------------------------------------------------------- /sdk/tests/fixtures/test_settings.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test_settings.toml -------------------------------------------------------------------------------- /sdk/tests/fixtures/test_settings_with_cawg_signing.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test_settings_with_cawg_signing.toml -------------------------------------------------------------------------------- /sdk/tests/fixtures/test_xmp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/test_xmp.webp -------------------------------------------------------------------------------- /sdk/tests/fixtures/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/thumbnail.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/unsupported_type.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/unsupported_type.txt -------------------------------------------------------------------------------- /sdk/tests/fixtures/update_manifest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/update_manifest.jpg -------------------------------------------------------------------------------- /sdk/tests/fixtures/video1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/video1.mp4 -------------------------------------------------------------------------------- /sdk/tests/fixtures/video1_no_manifest.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/fixtures/video1_no_manifest.mp4 -------------------------------------------------------------------------------- /sdk/tests/integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/integration.rs -------------------------------------------------------------------------------- /sdk/tests/known_good/C.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/known_good/C.json -------------------------------------------------------------------------------- /sdk/tests/known_good/CA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/known_good/CA.json -------------------------------------------------------------------------------- /sdk/tests/known_good/CA_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/known_good/CA_test.json -------------------------------------------------------------------------------- /sdk/tests/known_good/XCA.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/known_good/XCA.json -------------------------------------------------------------------------------- /sdk/tests/test_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/test_builder.rs -------------------------------------------------------------------------------- /sdk/tests/test_failures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/test_failures.rs -------------------------------------------------------------------------------- /sdk/tests/test_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/test_reader.rs -------------------------------------------------------------------------------- /sdk/tests/v2_api_integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/sdk/tests/v2_api_integration.rs -------------------------------------------------------------------------------- /setup-rust-openssl.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/contentauth/c2pa-rs/HEAD/setup-rust-openssl.ps1 --------------------------------------------------------------------------------