Chaînes de certificats
GET https://api.kennmarq.com/v1/certificate
Nos chaînes de certificats publiques, au format PEM : les chaînes de signature de production et de test, et celle du serveur d’horodatage. Aucune clé n’est nécessaire.
Toutes les chaînes, en JSON
curl
curl https://api.kennmarq.com/v1/certificate200 application/json
{
"object": "certificates",
"signing": {
"live": "-----BEGIN CERTIFICATE-----\n…",
"test": "-----BEGIN CERTIFICATE-----\n…"
},
"tsa": "-----BEGIN CERTIFICATE-----\n…"
}Une seule chaîne, en fichier PEM
Ajoutez ?chain=live, ?chain=test ou ?chain=tsa pour obtenir une seule chaîne en application/x-pem-file :
curl
curl "https://api.kennmarq.com/v1/certificate?chain=tsa" -o kennmarq.com-tsa-chain.pemMise en cache
Les réponses peuvent être mises en cache pendant 5 minutes (Cache-Control: public, max-age=300). Les chaînes changent rarement : quand nous remplaçons un certificat, le journal des modifications l’annonce à l’avance.
Nos certificats de signature proviennent de notre propre autorité de certification (
O=Neuramare, C=CH), en attendant la conformité C2PA et un certificat reconnu publiquement. D’ici là, les lecteurs C2PA affichent les signatures comme valides mais émanant d’un signataire inconnu ; ces chaînes vous permettent de les vérifier vous-même.