Bonjour,
J’ai appris que les critères pour créer un mot de passe sécuritaire (Mélange de Majuscules, minuscules, chiffres et caractères spéciaux) étaient dépassés. La sécurité passerait plutôt par une phrase de passe mais pour créer du hasard dans les mots choisis dans cette phrase, il faut passer par un tirage de dé.
Suite au tirage, on obtient un nombre de nombres à cinq chiffres qui permet de l’associer à un mot trouvé dans la liste contenue dans le document ici : Viewing /software/diceware/francais.pdf
J’aurai donc aimé avoir une feuille Excel dans lequel j’indique le nombre de mots (en B1) que je veux avoir dans ma phrase de passe.
Par exemple : B1 = 6.
J’aimerai donc avoir 30 tirages aléatoires (6 mots x 5 numéros tirés au hasard) qui me donneraient des chiffres compris entre 1 et 6 ( =ALEA.ENTRE.BORNES(1;6) ) Je les ai placé en colonne C1 =ALEA.ENTRE.BORNES(1;6) puis je copie en tirant cette cellule jusqu’en C30 (30 = B1 x 5). (Il devrait être possible d’automatiser cette fonction, j’imagine)
Puis regrouper ces tirages aléatoires individuels par groupe de 5 dans les cellules A4 jusqu’à A9
A4 devant contenir les valeurs de C1 à C5 sous forme de nombre à 5 chiffres (fonction concatener ?)
A5 devant contenir les valeurs de C6 à C10 etc…
Pour être totalement idéal, il serait bien que dans la case à droite de ces nombres à 5 chiffres, s’affiche le mot correspondant au code à 5 chiffres tiré de la liste du document PDF (fonction RECHERCHER RECHERCHERV ?) J’ai copié/collé la liste à partir du fichier PDF, comme les données étaient copiées sur une seule colonne plutôt que sur deux j’ai copié les mots correspondants à la droite du code, puis j’ai copié cette cellule jusqu’en bas du tableau, puis j’ai inséré une nouvelle colonne A, et j’ai numéroté chaque ligne avec les chiffres 1 et 2 alternativement en copiant sans incrémentation (en tenant la touche CTRL enfoncée pendant que je tirais les deux cellules). J’ai copier les colonnes B et C. En collant la valeur des cellules dans les colonnes D et E. J’ai effacé les colonnes B et C originales, puis j’ai trié le tableau selon la colonne A.
Ainsi toutes les lignes inutiles se retrouvaient en bas du tableau. j’ai pu les effacer facilement.
Ensuite j’ai effacer la colonne A (contenant les 1) et j’ai refait un tri sur la colonne A pour avoir mes codes par ordre alphabétique.
J’imagine qu’il devait y avoir une autre méthode plus rapide, mais le tout est quand même d’arriver à ses fins
Et enfin pour être parfait, en E2, inscrire la phrase de passe définitive en concaténant toutes les valeurs des cellules de la plage B4 à B9.
Merci d’avance pour votre aide. Je me doute que ça ne doit pas être super sorcier pour des experts, mais j’avoue que je m’y perds un peu dans ces fonctions de matrices, de textes, de recherches de concatenation.
Petite précision :
J’ai « fixé » les chiffres entre C1 et C15 car en entrant les codes à 5 chiffres correspondant en A4, je me suis rendu compte que Excel rafraichissait les chiffres générés aléatoirement (donc pour une simple question d’illustration je les ai saisis à la main)Phrases de passe.xlsx (165,3 Ko)