
Foto: DS stories en Pexels ↗
Nueva actualización de Bitcoin busca detectar fuga de claves oculta
BIP461 estandariza firma ECDSA para exponer desviaciones que podrían indicar fuga de claves en billeteras, aunque aún requiere implementación completa.
Nueva actualización de Bitcoin busca detectar fuga de claves oculta
El 16 de septiembre, la Propuesta de Mejora de Bitcoin (BIP) 461 fue integrada al repositorio de BIPs, estandarizando el procedimiento de firma ECDSA para exponer desviaciones que podrían señalar fuga de claves en billeteras. Sin embargo, la propuesta aún se encuentra en estado Draft y necesita implementación completa.
Estandarización de firmas ECDSA
La propuesta fue escrita por Liam Gilligan y busca reproducir firmas ECDSA bajo las reglas de consenso existentes de Bitcoin. Diferentes firmas para entradas idénticas pueden exponer desviaciones en al menos un firmante, pero no pueden establecer malicia por sí solas. Para verificar la integridad, se requiere que otro firmante acceda a la clave secreta.
Detectando desviaciones en firmas
La técnica de BIP461 implica que firmantes independientes con claves secretas idénticas produzcan firmas idénticas para los mismos hash es de mensaje. Diferencias en las firmas pueden indicar que al menos un firmante no está siguiendo BIP461.
Comparación de firmas y limitaciones
La comparación de firmas requiere que las entradas sean idénticas y que se utilice el mismo estándar, incluyendo el acceso a la clave secreta en otro firmante independiente. Diferentes resultados para la misma clave y hash de mensaje indican que al menos un firmante no sigue BIP461. Sin embargo, un implementación honesta utilizando otro procedimiento ECDSA también puede producir discrepancias.
Limitaciones y riesgos
El algoritmo prescrito mantiene las firmas a un máximo de 70 bytes en el codificado estándar DER, excluyendo el banderín de uno byte de sighash. La técnica Dark Skippy, descubierta por investigadores, permite a firmware corrupto embedir material de semilla en firmas de transacción, aunque no se ha visto en el campo real.
Requerimientos para implementación
Un revisor del merge de septiembre indicó que se necesitan vectores de prueba y una implementación de referencia para que BIP461 avance a estado Complete. Esto es crucial para que la propuesta tenga el impacto deseado en la seguridad de las billeteras de Bitcoin.
Impacto en el mercado
Bitcoin subió +1.09% en las últimas 24 horas y se mantiene en el primer lugar por capitalización de mercado. Aunque BIP461 promete mejorar la detección de fuga de claves, su implementación completa es necesaria para que se convierta en una herramienta efectiva.
Por qué importa
BIP461 es crucial para los usuarios de billeteras de Bitcoin, ya que podría hacer más fácil detectar desviaciones que podrían indicar fuga de claves. Sin embargo, su éxito depende de la implementación y comparación cuidadosa.
Qué puedes hacer
Para mantener la seguridad de tus billeteras de Bitcoin, es recomendable mantener tus software actualizado y utilizar servicios de billeteras de confianza. Si notas desviaciones en tus firmas o transacciones, es una buena idea revisar tu configuración y considerar una auditoría de seguridad.
Con información de CryptoSlate.
Fuentes


