Esup-signature permet gérer les circuits de visa et de signer des documents aux formats CAdES, XAdES, PAdES ou par simple apposition une image dans un PDF.
Son objectif est de proposer un module de signature type micro-service permettant à un établissement d'intégrer la signature numérique dans ses services institutionnels.
L'usage commun au niveau des établissements de l'Enseignement Supérieur et de la Recherche des briques que sont shibboleth (fédération d'iendtités Renater), ldap (supann), TCS (Trusted Certificate Service) de Renater via digicert font d'esup-signature un outil qui peut potentiellement s'adapter aux différents établissements de l'ESR.
La signature s'appuie sur la solution DSS de la Commission Européenne, voir :
https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/DSS+releases
La signature à l'aide d'une clé matérielle est possible à l'aide de l'application NexU en lien avec DSS. La liste des dispositifs matériels pris en charge est présente ici : https://nowina.lu/solutions/java-less-browser-signing-nexu/
GitHub
https://github.com/EsupPortail/esup-signature
Description
Tout les détails sont disponibles sur la FAQ
Documentation
Documentation d'installation voir : Installation
Liste de diffusion
Pour être tenu informé, pour toutes questions/suggestions, ou pour tout problème rencontré, vous pouvez utiliser ou vous s’inscrire à la liste de diffusion suivante :
https://listes.esup-portail.org/sympa/info/esup-signature
Acteurs du projet
Université de Rouen Normandie
Responsables
David Lemaignent, Valentin Hagnere
Démonstration
Site de démonstration, s'appuyant sur l'authentification shibboleth via la fédération Renater :
https://esup-signature-demo.univ-rouen.fr
Au travers de esup-signature, nous avons signé ce même fichier pdf original d'exemple (ESUP-Signature-test.pdf) de 2 manières issues :
- via un certificat premium Terena obtenu en ligne depuis le site DigiCert, en apposant en plus une 'image de signature' (avatar) : signed_certSign_VB_ESUP-Signature-test-signed-pades-baseline-t.pdf
- via un certificat certinomis embarqué dans une carte à puce : signed_nexuSign_Certinomis_CH_ESUP-Signature-test-signed-pades-baseline-t.pdf
Présentations / Publications
Diaporama de présentation pour le groupe de travail dématérialisation du consortium EsupPortail :
http://esupportail.github.io/presentations/esup-signature-atelier-ged-2019/index.html
Présentation aux Esup-Days 29
Vidéo (@ 2:15:00)
Présentation aux Esup-Days 30
Article dans "la collection numérique" de l'AMUE
Licence
Copyright (C) 2019 Université de Rouen Normandie http://www.univ-rouen.fr
Copyright (C) 2019 Esup Portail http://www.esup-portail.org
@Author (C) 2019 David Lemaignent <david.lemaignent@univ-rouen.fr>
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
either express or implied. See the License for the specific language governing permissions and limitations under the License.