La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

PROJET d’ INFORMATIQUE: Interface de cryptage et décryptage d’un texte Léo BARRAT Nicolas Fernandez.

Présentations similaires


Présentation au sujet: "PROJET d’ INFORMATIQUE: Interface de cryptage et décryptage d’un texte Léo BARRAT Nicolas Fernandez."— Transcription de la présentation:

1 PROJET d’ INFORMATIQUE: Interface de cryptage et décryptage d’un texte Léo BARRAT Nicolas Fernandez

2 PLAN ● Algorithme de chiffrage ● Algorithme de déchiffrage ● Exemple de cryptage ● Interface

3 Algorithme de cryptage Principe : ➔ On attribue à chaque caractère un nombre dans un tableau de nombres entiers ➔ On entre un mot de passe(suite de caractère) ➔ On entre un texte ➔ On « additionne » les caractères du texte et du mot de passe ➔ On obtient un texte crypté

4 Le Tableau

5 Générateur de clé Utilisation: ● Générer une clef aléatoire(suite de caractères) ● Rajouter un leurre en début et fin de texte

6 Cryptage Affiche le résultat + leurre en début et fin

7 Décryptage Reprend le principe de l’ algorithme de chiffrage à l’ envers: – on retire le caractère de la clé à celui du texte crypté; – et on enlève les leurres

8

9 L’Interface graphique 7 Jpanel

10 panneauClef panneauBoutons PanneauTexteBrutPanneauTexteFinal PanneauBrut PanneauFinal panneau

11 Les zones de Texte On définit les zones de texte -> JTextPane On ajoute une barre défilement à la zone de texte On relie le bouton chiffreur à la méthode chiffrer qui s’ applique sur le texte brut

12 Les boutons On crée le bouton « chiffrer » ( JButton) On ajoute un récepteur d’ évènement On relie le bouton chiffreur à la méthode chiffrer qui s’ applique sur le texte brut

13 Les fonctions spéciales Ouvrir enregistrer copier/ coller/ supprimer


Télécharger ppt "PROJET d’ INFORMATIQUE: Interface de cryptage et décryptage d’un texte Léo BARRAT Nicolas Fernandez."

Présentations similaires


Annonces Google