INTRODUCTION GENERALE
Les documents numériques sont très
répandus de nos jours. Ils incluent des choses comme des textes, des
images, des vidéos et des courriels. Cependant, il est important de
s'assurer que ces documents sont authentiques et sécurisés. La
Certification des documents numériques consiste à vérifier
qu'ils sont réels et qu'ils proviennent bien de la personne ou de
l'organisation prétendue. Pour sécuriser un document
numérique, ils existent plusieurs moyens et méthodes pour y
parvenir. Dans ce contexte, nous allons développer une application web
de Certification de documents numérique, sécuriser par la
Cryptographie à l'aide d'une empreint numérique
génère par le Hachage. Cette application sera conçue pour
faciliter le processus d'authentification des documents numérique que
fournis les différentes organisations ou personne, toutes en ajoutant
une couche de sécurité supplémentaire.
1.1.1 Concept 1: Ingénierie
Notre premier concept c'est L'ingénierie.
L'ingénierie est l'application des connaissances scientifiques et des
principes mathématiques pour concevoir, développer,
améliorer et maintenir des systèmes, des structures, des
dispositifs ou des processus. L'ingénierie sera utilisée dans
notre travail, pour concevoir et développer un système de
certification des documents numériques en suivant un processus
systématique et itératif. Les principes de l'ingénierie
seront appliqués pour s'assurer que le système est conçu
de manière efficace, fiable et sécurisée.
1.1.2 Concept 2: Methode UP (Unified Process)
. Il s'agit d'un cadre de travail qui guide les équipes
de développement dans la planification, l'analyse, la conception, la
mise en oeuvre et le déploiement d'un système logiciel. Dans
notre travail le concept de l'ingénierie par la méthode UP sera
utilisée pour concevoir et développer un système de
certification des documents numériques à l'aide de la
cryptographie. La méthode UP nous guideras dans le développement
et la planification, l'analyse, la conception, la mise en oeuvre de c'est
système. Elle nous permettra d'assurer que toutes les étapes du
processus de développement sont effectuées de manière
systématique et itérative.
2
1.1.3 Concept 3: Système de certification des
documents numériques
Un système de certification des documents
numériques est un ensemble de méthodes, de procédures et
de technologies utilisées pour garantir l'intégrité,
l'authenticité et la confidentialité des documents
numériques. Il permet de vérifier l'origine et
l'intégrité des documents numériques, ainsi que d'assurer
leur non-répudiation.
|