Ir al contenido principal

¿Por qué hay palabras repetidas en los mnemotécnicos generados?

U
Escrito por UKey Wallet

Preguntas frecuentes

Mecanismo de generación de palabras mnemotécnicas

El estándar mnemotécnico actual en toda la industria es BIP39. BIP39 Las palabras mnemotécnicas no son simplemente palabras "seleccionadas" del vocabulario, sino que se generan basándose en un estricto mecanismo de criptografía:

  1. Generar números aleatorios (entropía): El dispositivo primero genera un período de números aleatorios de alta calidad (llamado "entropía").

  2. Fragmentos divididos: Divide este número aleatorio en varios segmentos de datos con una longitud de 11 bits.

  3. palabras del mapa: Cada segmento de datos corresponderá estrictamente a una palabra específica del vocabulario estándar BIP39 (un total de 2048 palabras fijas).

Debido a que la generación y el mapeo de cada fragmento es independiente y completamente aleatorio, los fragmentos en diferentes posiciones pueden mapearse en la misma palabra en el vocabulario. Esto es como sacar 12 o 24 veces de una baraja de 2048 cartas. Después de cada sorteo, las cartas se devuelven y se vuelven a sacar. Sacar cartas duplicadas es un evento de probabilidad normal.

¿Cuál es la probabilidad de que se repitan palabras?

Dado que cada vez se selecciona aleatoriamente el mismo vocabulario de 2048 palabras, la probabilidad teórica de que al menos una palabra se repita es la siguiente:

  • mnemónicos de 12 palabras: La probabilidad de que al menos una palabra se repita es aproximadamente 3%(aprox. 1/33).

  • mnemónicos de 24 palabras: La probabilidad de que al menos una palabra se repita es aproximadamente 12%(aproximadamente 1/8).

En otras palabras, si generas un mnemotécnico de 24 palabras, en promedio tendrás una palabra duplicada 1 de cada 8 veces que lo generes.

¿La repetición de palabras reduce la seguridad?

No.

La seguridad de una frase mnemotécnica depende de su contenido subyacente. Número de bits de entropía aleatorios (128 bits o 256 bits), en lugar de si se repiten las palabras superficiales. Incluso cuando aparecen palabras repetidas, la aleatoriedad subyacente permanece intacta. El fenómeno de la repetición es sólo una manifestación natural de la "verdadera aleatoriedad" y no debilitará la seguridad de la criptografía.

UKey ¿Cómo garantiza la billetera de hardware la aleatoriedad de la frase mnemotécnica?

UKey La billetera de hardware garantiza completamente la seguridad y la verdadera aleatoriedad de la generación de frases mnemotécnicas desde el hardware subyacente hasta el código de software:

  • Código abierto y transparente:El firmware y el código de UKey son completamente de código abierto, auditables públicamente y el mecanismo de seguridad es transparente y visible.

  • Chip de seguridad de grado financiero: El dispositivo tiene un chip de seguridad (SE) certificado EAL 6+ incorporado.

  • verdadero generador de números aleatorios: Se utiliza un generador de números aleatorios verdaderos (TRNG) a nivel de hardware para generar la entropía subyacente, y la calidad de su fuente de entropía ha sido sometida a una estricta certificación y evaluación de seguridad.

Sugerencias de operación

Le recomendamos que utilice mnemónicos generados por dispositivos que contengan palabras repetidas con confianza y los copie en un medio físico para su custodia de acuerdo con las normas de seguridad.

Si personalmente no se siente cómodo con los mnemónicos que contienen palabras repetidas, puede optar por regenerar un nuevo conjunto de mnemónicos directamente durante el proceso de inicialización de la billetera de hardware UKey. Y haga una copia de seguridad fuera de línea de las palabras mnemotécnicas recién generadas.

¿Ha quedado contestada tu pregunta?