Le fichier tp3.java sert à tester les méthodes de cryptage codées pour ce travail pratique. Ce fichier va contenir ce que nous appelons la "méthode main principale". Cette méthode va servir comme porte d'accès à l'une des deux méthodes: Cesar ; Vigenère. Le choix de l'une des deux méthodes se fera à travers les arguments passés sur la ligne de commande et cela comme suit: le nombre 1 doit désigner la méthode César. le nombre 2 doit désigner la méthode Vigenère. La méthode César doit être activée par défaut. Par ailleurs, les arguments passés sur la ligne de commande doivent tenir compte des spécificités des deux méthodes (types d'arguments, l'ordre etc.). exemple -1-: Nous allons utiliser la méthode César avec ses paramètres par défaut. |
java tp3 |
Le texte à crypter est : PROGRAMMER EN JAVA |
Le texte crypté est : SURJUDPPHU HQ MDYD |
exemple -2-: Nous appelons explicitement la méthode César. Nous allons utiliser dans ce cas les paramètres par défaut associés à cette méthode. |
java tp3 1 |
Le texte à crypter est : PROGRAMMER EN JAVA |
Le texte crypté est : SURJUDPPHU HQ MDYD |
exemple -3-: Nous appelons explicitement la méthode Vigenère, en lui passant de nouveaux paramètres. |
java tp3 2 "un autre exemple" "navigateur" |
Le texte à crypter est : UN AUTRE EXEMPLE |
Le texte crypté est : HN VCZRX IRVZPGM |
arguments:
aucun argument, c'est la méthode César. avec un ou plusieurs arguments, le premier fait toujours référence à la méthode i.e. un entier égal à 1 ou 2. |