Aller au contenu

C2PA par vos propres moyens

Les Content Credentials et les filigranes invisibles reposent sur des standards ouverts et des modèles open source : vous pouvez les mettre en œuvre vous-même. Voici ce que cela demande, élément par élément, pour que vous puissiez choisir.

En bref

  • Vous-même : une bibliothèque de signature, un certificat et sa clé, des horodatages, trois modèles de filigrane, la relecture, un stockage de manifestes, un vérificateur public, et les lois à suivre.
  • Avec nous : un seul appel d’API, gratuit jusqu’à 1 000 marquages par mois.
  • Dans les deux cas : les marquages suivent des standards ouverts : les outils de chacun peuvent les lire.

Les éléments

Ce que demande l’ajout de C2PA et de filigranes, par vous-même ou avec Kennmarq.com
ÉlémentVous-mêmeKennmarq.com
Un manifeste C2PAc2pa-rs, c2pa-python ou c2pa-node, et une conception de manifeste : actions, types de source IPTC, votre nom de fournisseur et votre système, ingrédientsPris en charge, avec les cinq éléments de la loi californienne
Un certificat de signatureUne chaîne de certificats acceptée par les lecteurs, sa clé privée dans un module matériel ou un KMS cloud, et les renouvellementsLe nôtre, dans AWS KMS ; l’offre Enterprise permet de signer en votre nom
HorodatagesUne autorité d’horodatage RFC 3161 de confiance, que vous payez à l’horodatage, ou que vous exploitez vous-mêmeLa nôtre, chaque horodatage dans un journal public
FiligranesTrustMark, Video Seal et AudioSeal exécutés sur vos serveurs (CPU ou GPU), leur intensité réglée, et chaque fichier reluPris en charge, relus avant l’envoi du fichier
Métadonnées perduesUn stockage des manifestes par ID de filigrane, et un endpoint pour les retrouverPris en charge : Content Credentials durables
Un détecteur gratuitUne page ou une API publique qui lit les deux marquages, comme le demandent le code de bonne pratique de l’UE et la Californiekennmarq.com/check et POST /v1/verify
Les loisSuivre les lois de l’UE, de la Californie, de l’État de Washington, de l’Utah et celles à venir, et modifier vos marquages quand elles changentDes justificatifs par loi ; nous tenons les formats à jour
PreuvesTests de robustesse, journaux, et réponses pour un auditeurDes tests publiés et un journal de transparence

Quand le faire soi-même a du sens

Si vous exploitez déjà des GPU et une autorité de certification, marquez des millions de fichiers par jour hors ligne, ou devez garder chaque octet dans votre propre réseau, faire tourner vous-même les briques open source peut être rentable. Pour ce dernier cas, notre mode local crée le filigrane et le manifeste sur votre machine et ne nous envoie que le manifeste à signer, et l’offre Enterprise propose un déploiement privé.

Ou un seul appel

curl
curl https://api.kennmarq.com/v1/mark \
  -H "Authorization: Bearer $KENNMARQ_API_KEY" \
  -F file=@image.png -F source=created \
  -F provider="Acme Inc." -F app_name="Acme Studio" -F app_version="2.1" \
  -F markets=eu,us-ca \
  -o image.marked.png

Obtenez une clé gratuite, ou lisez le démarrage rapide.