Résumé:
La signature numérique est un mécanisme permettant de garantir l’intégrité d’un
document électronique et d’en authentifier l’auteur, par analogie avec la signature manuscrite
d’un document papier. La signature numérique repose sur la technique de la cryptographie
(asymétrique), c’est-à-dire, le document est chiffré par deux clés. Le présent travail propose
une solution de signature numérique basée sur les PKI pour le Centre de Développement des
Technologies Avancées garantissant l’identité du signataire, ainsi que l'intégrité et la
confidentialité, des documents échangés conférée par la signature numérique de tous
formats (word/pdf/txt). En premier lieu, on a présenté le domaine de la signature numérique
et la cryptographie. En second, on a fait le choix d’intégrer un provider de sécurité afin
d’utiliser les standards PKCS et fournir les algorithmes de hachage et de cryptographie, où
nous avons choisi l’algorithme SHA pour le hachage et l’algorithme RSA pour le cryptage
asymétrique en basant sur PKCS12 pour l’utilisation des certificats et l’échange de clés. En
dernier la solution a été mis en place.
Mots clés : signature numérique , document électronique , cryptographie asymétrique, PKI,
PKCS, PKCS12, certificats, échange de clés