Académique Documents
Professionnel Documents
Culture Documents
passe
Maurin
Julie
TS2
Talhouk Nicolas
Rakoto Nicolas
spcialit : ISN
TS2
spcialit : ISN
TS3
spcialit : ISN
Acadmie Montpellier
Lyce Notre Dame de la Merci
Annes 2016-2017
Sommaire :
Introduction :.............................................................3
Cahier des charges du programme demand :..............4
Rapport technique :....................................................5
LANGAGE NATUREL :....................................................................5
LANGAGE PYTHON :.....................................................................5
Manuel d'utilisation :..................................................8
Conclusion :..............................................................10
Source :....................................................................11
Introduction :
Depuis la cration d'internet, nous sommes confronts, entrer sans
cesse des mots de passe pour accder, aux botes mail, aux rseaux
sociaux, ouvrir une session d'ordinateur, accder un compte.. Nous
avons donc choisit de nous pencher sur le sujet des mots de passe. Notre
but a donc tait de raliser un programme permettant de tester certains
points important de scurit. Ainsi nous l'avons tudi travers le cahier
des charges, le rapport technique (avec le langage Naturel et Python) et
grce au manuel d'utilisation.
Rapport technique :
Langage naturel :
Entre :
Entrez le mot de passe premire fois MP1.
Entrez le mot de passe seconde fois MP2.
Traitement
Si MP1 est identique MP2
Alors Comptez le nombre "C" de caractre qui le compose
Si ce nombre C est compris entre 5 et 8 caractres inclus
Alors Comptez le nombre "N" de caractre numrique
Si ce nombre N est compris entre 2 et 4 inclus
Alors Mot de passe valide
Sinon Si ce nombre N est inferieur 2
Alors Mot de passe invalide : pas assez de caractre
numrique
Sinon Mot de passe invalide : trop de caractre
numrique
Sinon Si ce nombre N est inferieur 5
Alors Mot de passe invalide : pas assez de caractre
Sinon Mot de passe invalide : trop de caractre
Sinon Mot de passe invalide : pas identique au premier. Rcrire le mot de
passe
Langage Python :
Excution du programme :
Prenons plusieurs mot de passe visant a tester toute les possibilits
daffichages
- Trop cour : Bm17
- Trop long : Long5678s
-
Avec
trop
de
Bon
bo
n12
3m
p
Manuel d'utilisation :
Tous dabord il faut tlcharger python allez sur le site
https://www.python.org/downloads/
MDPISN1
Tapez votre mot de passe une premire fois cliquez sur la touche
entrer , puis le retaper une seconde fois pour le confirmer
Conseil au utilisateur
Ce programme ne donne pas le niveaux de fiabilit du mot de
passe ont conseils donc a lutilisateur de vari les caractre
pour avoir :
- Une ou plusieurs Majuscule
- Une ou plusieurs Minuscule
- Des caractre spciaux : , ?!-
10
11
Conclusion :
Pour conclure on raliser un mini-projet sur les mots de passe ca
nous permis de commencer programmer sur python. Nous avons alors
cre un programme qui vrifie certains points important de mots de passe,
comme la longueurs le nombre de caractre numrique. Durant ce projet
on a eu de nombreuse petite difficult du lcriture comme
linstallation mme de python, quon plus rgler au fur et mesure de la
ralisation, le programme pu alors ce transformer pour donner un
programme oprationnel. Mais on pourrai alors aller plus loin avec par
exemple la fiabilit du mot de passe.
12
Source :
https://fr.wikipedia.org/wiki/Mot_de_passe
13