PTC

Protocole et spécifications

Le Protocole de Transparence Canaliste (PTC) est publié sous la forme d’un corpus ouvert de six documents aux fonctions distinctes. Validator.es est une implémentation de référence ; ce n’est pas le protocole.

Carte du corpus

Le noyau commun se combine avec des profils et formats spécialisés. ARCH traverse l’ensemble comme cadre architectural. FRS-01 peut être utilisé directement ou dans Package Format 2.0 ; DCL-03 est une extension optionnelle du parcours « fichier exact ».

PTC specification map
FRS-01 n’exige pas PKG-02 : un enregistrement FRS autonome peut être conforme et utile. PKG-02 s’applique lorsqu’un Package Format 2.0 complet est généré ou vérifié. DCL-03 est optionnel et ne remplace pas le PTC.

Corpus en vigueur

Noyau

Les trois éléments communs qui définissent l’objet protégé, la déclaration et l’architecture du protocole.

R-01 v1.1Noyau

Canonical Text

Normalisation du texte, objet canonique, préimages et règles de hachage reproductibles.

Publié

DOI 10.5281/zenodo.21406620

Zenodo ↗
PTC-F v1.2Noyau

Functional PTC specification

Champs du PTC, ordre, valeurs admises et sémantique de chaque déclaration.

Publié

DOI 10.5281/zenodo.21406680

Zenodo ↗
ARCH v0.3Architecture

Normative architecture

Gouvernance du corpus, relations entre spécifications, adaptateurs et modes de fonctionnement.

Publié

DOI 10.5281/zenodo.21406665

Zenodo ↗

Profils et formats

Profils spécialisés qui étendent l’usage du noyau sans le redéfinir.

FRS-01 v0.3Profil de fichier exact

file-reference-sha256-v1

Lie une déclaration PTC aux octets exacts de tout fichier au moyen de SHA-256.

Publié

DOI 10.5281/zenodo.21830122

Zenodo ↗
PKG-02 v0.4Format de paquet

Validator Package Format 2.0

Définit le ZIP interopérable permettant de transporter, préserver et reconstruire les éléments vérifiables.

Publié

DOI 10.5281/zenodo.21830169

Zenodo ↗
DCL-03 v0.3Divulgation optionnelle

disclosure-notice-v1

Extension facultative pour préparer et vérifier un avis public associé à un contenu impliquant l’IA.

Publié

DOI 10.5281/zenodo.21830264

Zenodo ↗
Documents publiés. Les six spécifications sont publiées en ES/EN/FR avec des DOI persistants. Cette page résume leurs relations ; l’autorité normative réside dans les documents publiés.

Implémentation de référence

validator.es implémente le corpus en vigueur. Une implémentation indépendante peut être construite à partir des spécifications publiées sans dépendre de ce site ni d’El Canal.