Il y a un fait gênant sous chaque signature électronique : le certificat qui l’a produite expire. En général au bout d’un an ou deux. Un bail de vingt ans signé aujourd’hui survit plusieurs fois à son propre certificat de signature.
Si on n’y fait rien, ouvrir le fichier en 2032 donne « validité de la signature inconnue », non pas parce que quelque chose cloche, mais parce que les preuves nécessaires au contrôle ont vieilli. Bien gérer ce point, c’est ce qui sépare une vraie plateforme de signature d’un outil qui dessine l’image d’une signature sur une page.
Le problème, concrètement
Pour vérifier une signature, un lecteur doit répondre à trois questions : quel certificat l’a produite, ce certificat était-il valable à ce moment-là, et le fichier a-t-il changé depuis. D’ordinaire, il répond à la deuxième en interrogeant l’autorité de certification, ce qui marche jusqu’au jour où le certificat expire, où l’autorité arrête ce service, ou les deux.
La réponse doit donc être capturée au moment de la signature et transportée dans le fichier, plutôt que consultée plus tard.
Ce que swipesign met dans le fichier
- Norme
- PAdES B-LTA (ETSI EN 319 142)
- Source de l’horodatage
- Une autorité d’horodatage qualifiée, actuellement A-Trust
- Appliqué
- Après chaque signature, puis une fois encore quand le dernier signataire a signé
- Fonctionne dans
- Adobe Reader et tout lecteur compatible PAdES
- La chaîne de certificats : chaque certificat, du signataire jusqu’à la racine, pour que le lecteur n’ait jamais à en télécharger un.
- La preuve de non-révocation : la preuve, capturée à l’instant de la signature, que le certificat n’avait pas été révoqué. C’est la partie qui cesse de fonctionner plus tard si on ne l’enregistre pas.
- Un horodatage qualifié après chaque signature : une preuve indépendante, émise par une autorité de confiance, du moment exact de chaque signature, pour que « était-elle valable à l’époque ? » ait une réponse qui ne dépend pas d’aujourd’hui.
- Un horodatage d’archivage, posé sur le document terminé une fois que tout le monde a signé. Il scelle tout ce qui précède, y compris les horodatages antérieurs, et c’est lui qui hisse le fichier au plus haut niveau d’archivage.
Pourquoi la dernière étape a lieu à la fin
Chaque signature reçoit son propre horodatage qualifié au moment même où elle est apposée. L’horodatage d’archive s’ajoute une fois encore à la fin, sur le document terminé. Cette dernière étape est indépendante du prestataire : que vos signataires aient utilisé ID Austria, un Smart-ID balte ou une demi-douzaine de services différents, le document final est scellé de la même façon.
Ce que cela change en pratique
Ouvrez dans dix ans un document swipesign terminé avec Adobe Reader, hors ligne, avec un certificat de signature expiré depuis longtemps : il devrait toujours se vérifier, parce que tout ce qu’il faut pour le contrôler est dans le fichier. Voir Vérifier une signature dans Adobe Reader.
Conserver le fichier reste votre travail
Une signature conçue pour durer des décennies ne sert à rien si le document a disparu. swipesign supprime les documents terminés au bout de 14 jours : téléchargez et archivez votre copie. Voir Combien de temps nous conservons vos documents.
Dois-je faire quelque chose pour en bénéficier ?
Non. C’est appliqué à chaque workflow de signature terminé. Il n’y a ni réglage ni option payante.
Est-ce que cela vaut pour les signatures avancées comme pour les qualifiées ?
Le scellement et l’horodatage s’appliquent au document dans les deux cas. Ce qui change entre AES et QES, c’est la solidité de l’identité derrière la signature, pas la qualité de conservation du fichier. Voir AES et QES expliquées.
Et si swipesign n’existe plus dans quinze ans ?
C’est précisément pour cela que les preuves vivent dans le PDF et non sur nos serveurs. La vérification a besoin du fichier et d’un lecteur conforme aux normes, pas de nous, ni d’une connexion Internet.