¿Es correcto el cálculo de la entropía de la contraseña?

1

Estoy tratando de calcular la entropía de una frase de contraseña del siguiente patrón:

.... .... .... ....

Donde . representa caracteres en minúscula.

La frase de contraseña sigue la regla de que las dos partes de cada secuencia de 4 caracteres tienen una vocal y una consonante, por ejemplo:

anno domi arip keto

Que tiene el patrón %código% donde :: :: :: :: representa un par vocal-consonante.

Suponiendo que un atacante sabe todo esto, ¿es correcto el siguiente cálculo de entropía?

log_2 ((2 * 5 * 21) ^ 8) = 61.7 bits

Ya que hay 5 * 21 formas de crear una vocal-consonante y 21 * 5 formas de crear una consonante-vocal, obtenemos 2 * 5 * 21, y debido a que hay 8 de ellas, el valor se eleva al 8º. poder.

    
pregunta Ultimate Hawk 14.07.2017 - 11:26
fuente

1 respuesta

0

Sí, tus cálculos parecen ser correctos.

5 (vocales, si no cuenta y) * 21 (consonantes) = número de posibles arreglos de dos caracteres. Entonces, 105 arreglos diferentes de dos caracteres en el orden de 1 vocal y 1 de consonante. Y como usted dijo, el orden inverso también es posible, por lo que 105 más para un total de 210 arreglos posibles.

210 arreglos ^ 8 agrupaciones de dos caracteres = número de combinaciones de caracteres totales combinadas. Entonces, aproximadamente 3,782,285,936,100,000,000 combinaciones posibles.

Log 2 de 3,782,285,936,100,000,000 te da el número de combinaciones posibles representadas en bits. Así que aproximadamente 61.7 bits.

    
respondido por el PwdRsch 14.07.2017 - 20:38
fuente

Lea otras preguntas en las etiquetas