LearnBitcoin

Glosario

Rotación de claves

Reemplazar o generar claves criptográficas nuevas con regularidad para reducir la exposición si una clave vieja se ve comprometida.

Traducción hecha con ayuda de IA, pendiente de revisión humana. Lee el original (en inglés).

"Rotación de claves" tiene dos significados distintos en Bitcoin, y mezclarlos es una fuente habitual de confusión:

  • Rotación de direcciones: usar una dirección nueva cada vez que recibes fondos. Las billeteras HD lo hacen solas, y las claves de cada dirección se derivan de la misma semilla maestra. La semilla en sí no rota. Esto es higiene de privacidad, no rotación de seguridad; el whitepaper la recomendó en 2008 y las billeteras HD la hicieron gratis.

  • Rotación de claves propiamente dicha: mover los fondos de un juego de claves a otro completamente nuevo y después destruir o retirar las claves viejas. Esto es lo que una política de seguridad corporativa quiere decir con "rotar las claves": la guía de gestión de claves del NIST le asigna a cada clave un criptoperiodo, en parte para limitar la exposición si una sola clave se ve comprometida. En Bitcoin es una operación deliberada y manual: gastar todo hacia direcciones nuevas derivadas de una semilla nueva (el RPC sendall de Bitcoin Core hace el barrido en una sola llamada).

La rotación de claves propiamente dicha tiene sentido cuando:

  • Un cofirmante de una multisig se va y no quieres que se quede ni con una parte del quórum, aunque por sí sola ya no le alcance.
  • Sospechas que una clave se vio comprometida, pero no tienes certeza (un respaldo en frío que quedó expuesto por un momento, por ejemplo).
  • Una configuración que lleva mucho tiempo en uso acumuló tanto historial operativo que prefieres empezar de cero antes que auditar cada punto de contacto del pasado.

El caso de manual fue el error del generador de números aleatorios de Android en agosto de 2013. La alerta de bitcoin.org decía que "key rotation is necessary" (la rotación de claves es necesaria), pedía a los usuarios generar direcciones nuevas con un generador reparado y enviarse todas sus monedas a sí mismos, y les advertía que no mandaran nada de vuelta a las direcciones viejas.

Para la mayoría de las personas, la rotación periódica de claves en este sentido fuerte es exagerada. La semilla que guarda tu billetera de hardware no corre más riesgo este año que el año pasado. La rotación de direcciones (automática) se encarga de la privacidad; rotar la semilla subyacente sin motivo solo abre la puerta a errores humanos durante la migración.

Ideas clave

  • Reduce el riesgo si una clave se ve comprometida o se filtra
  • Evita atar demasiadas transacciones a una sola dirección
  • Es práctica estándar en la gestión de claves empresarial, donde cada clave tiene un criptoperiodo

Fuentes (5)

Términos relacionados (5)

Publicado el . No hay correcciones registradas para esta página.

Editar esta página en GitHub