Skip to content

Commit b1fce74

Browse files
committed
GH-5 # complete README.md about password generation
1 parent a6269c9 commit b1fce74

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

README.md

+4
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ On utilisera comme paramétrage par défaut:
7272
7373
En s'appuyant sur [les recommandations de l'Anssi datant de 2021](https://cyber.gouv.fr/publications/recommandations-relatives-lauthentification-multifacteur-et-aux-mots-de-passe) pour un niveau de sensibilité fort à très fort.
7474

75+
On utilisera une [Crypto.getRandomValues](https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues) qui est une fonction pseudo-aléatoire adaptée à une utilisation cryptographique.
76+
Pour garantir la présence de certains éléménts comme une majuscule, on relancera la génération du mot de passe jusqu'a ce que toutes les conditions soient remplies.
77+
Javascript ne semble pas avoir de fonction `shuffle` cryptographique, sinon on aurait pu l'utiliser pour rajouter en premier les éléments requis et ensuite les mélanger.
78+
7579
## Architecture
7680

7781
![Vue d'ensemble de l'architecture](doc/architecture.excalidraw.png)

0 commit comments

Comments
 (0)