El fallo de Coldcard explicado en términos sencillos:
Normalmente, una cartera de hardware genera tu frase semilla de 12 palabras usando aleatoriedad real.
Piensa en ello como una lotería con aproximadamente 340 undecillones de boletos posibles (es decir, un 340 seguido de 36 ceros). Cada boleto tiene la misma probabilidad de ser elegido, lo que hace que las probabilidades de adivinar tu semilla sean esencialmente nulas.
El fallo no redujo la lista de palabras de BIP-39 de 2.048 palabras. Cambió la forma en que la cartera elegía las palabras.
En lugar de elegir de toda la lotería, la cartera seguía eligiendo desde la misma esquina diminuta porque los números “aleatorios” eran parcialmente predecibles a partir de cosas como el ID del dispositivo y el momento en que se generaban.
Imagina que, en vez de 340 undecillones de combinaciones posibles, tu cartera eligió accidentalmente solo de unos pocos miles de millones. Sigue siendo una cantidad enorme, pero astronómicamente menor que la que la seguridad de Bitcoin está diseñada para proporcionar.
Tu frase semilla seguía luciendo completamente normal. Las palabras provenían de la misma lista de 2.048 palabras. Nada parecía sospechoso.
Pero para un atacante, el espacio de búsqueda se volvió millones de billones de billones de veces más pequeño.
Normalmente, una cartera de hardware genera tu frase semilla de 12 palabras usando aleatoriedad real.
Piensa en ello como una lotería con aproximadamente 340 undecillones de boletos posibles (es decir, un 340 seguido de 36 ceros). Cada boleto tiene la misma probabilidad de ser elegido, lo que hace que las probabilidades de adivinar tu semilla sean esencialmente nulas.
El fallo no redujo la lista de palabras de BIP-39 de 2.048 palabras. Cambió la forma en que la cartera elegía las palabras.
En lugar de elegir de toda la lotería, la cartera seguía eligiendo desde la misma esquina diminuta porque los números “aleatorios” eran parcialmente predecibles a partir de cosas como el ID del dispositivo y el momento en que se generaban.
Imagina que, en vez de 340 undecillones de combinaciones posibles, tu cartera eligió accidentalmente solo de unos pocos miles de millones. Sigue siendo una cantidad enorme, pero astronómicamente menor que la que la seguridad de Bitcoin está diseñada para proporcionar.
Tu frase semilla seguía luciendo completamente normal. Las palabras provenían de la misma lista de 2.048 palabras. Nada parecía sospechoso.
Pero para un atacante, el espacio de búsqueda se volvió millones de billones de billones de veces más pequeño.
