Académique Documents
Professionnel Documents
Culture Documents
2
Sommaire
1. Introduction
2. Généralités sur les chiffrements d’une image
• Etude du chiffrement césar
• Qu’est-ce qu’une image RVB et une image en niveau de gris?
• Différence entre une image RVB et une image en niveau de gris.
• Conversion entre une image RVB et une image en niveau de gris.
3. Traitement et décodage des images
4. Localisation du drone avec les résultats du décodage
5. Conclusion
3
INTRODUCTION
CONTEXTE
OBJECTIF
PLAN D’ACTION
4
Contexte du Travail
Localis
Drone Dernier
er le
Egaré Fichier
drone
5
Objectif du Travail
Déchiffrer
pour
Exploiter le localiser le
fichier pour drone
saisir le
Récupérer le code qui y
dernier est caché
fichier
(fichier plat)
6
Plan d’action du Travail
Déchiffrer le
code pour
Afficher l’image trouver la
à partir de la position du
matrice et drone
Convertir le récupérer le
fichier plat en fichier PNG
tableau de
Ecrire un dimensions
programme (matrice)
pour exploiter
le fichier plat
Ecrire un reçu
programme
pour
déchiffrer
le code
7
Une image
Intégrité
• Le chiffrement d’image
peut être défini comme une
fonction réversible de
transformation des
données en envisageant la Confide
L’authen
Chiffrement tificatio
protection d'information ntialité
n
contre toute prise de
connaissance du contenu
(confidentialité) ou
modification indue La non
(intégrité).. répudiati
on 9
Généralités sur les chiffrement d’une image
Chiffrement Symétriques
un algorithme Le chiffrement
cryptographique qui asymétrique utilise un
Chiffrement Asymétriques
utilise la même clé ensemble de deux clés
secrète pour le : une clé publique
chiffrement et pour le pour le chiffrement et
déchiffrement d’un une clé privée pour le
message. Il s’agit déchiffrement, que
d’une clé partagée seule une partie
connaît
10
Chiffrement César
17
Images en Niveau de gris
• Les valeurs des pixels sont enregistrées dans l’ordinateur
ou l’appareil photo numérique sous forme de nombres
entiers entre 0 et 255, ce qui fait 256 valeurs possibles pour
chaque pixel.
19
COMPARAISON
20
Code du chiffrement
César
21
Code du chiffrement Cesar
22
Code du traitement de
l’image
23
Code du traitement de l’image
24
L’image Obtenue
25
L’image Obtenue
26
Déchiffrage de
l’image Obtenue
27
Location of the drone: Beneath the Eiffel Towel
28
Conclusion
Nous avons pu:
• Extraire et charger les données à partir du fichier plat qui nous a
été donné
• Exploiter les données du fichier pour dessiner l’image
• Utiliser le chiffrement césar pour décoder le code qui a été
placé dans l’image
• Localiser le drone
29
30