Aller au contenu principal

Post-validators

EntropyPostValidator​

Calcule l'entropie de Shannon de la chaîne correspondante Si l'entropie est supérieure au seuil, la correspondance est valide

Peut éventuellement aussi exiger un nombre effectif minimum de sous-mots distincts par caractère, ce qui rejette les espaces réservés bien formés, les identifiants et les valeurs saisies à la main qui passent le contrôle d'entropie au niveau des caractères. Ce calcul n'est effectué que lorsqu'un seuil est configuré, et uniquement pour les correspondances qui passent le contrôle d'entropie. Les correspondances à forte teneur en hexadécimal (condensés hexadécimaux, UUID) l'ignorent, car les valeurs hexadécimales sont déjà arbitrées par le contrôle d'entropie.

type (required)​

Type : string

Doit être défini sur EntropyPostValidator.

entropy (required)​

Type : number

Minimum : 1.0

La valeur minimale d'entropie que la correspondance doit avoir pour être acceptée. Une valeur de 3 serait appropriée pour les correspondances courtes (moins de 20 caractères).