Saltar al contenido
uencoder

Threshold Cryptography

La criptografía umbral divide una clave en n participaciones repartidas entre n partes, exigiendo al menos t participaciones para cooperar en una operación criptográfica: una sola participación filtrada no compromete la seguridad.

Propósito

Elimina puntos únicos de fallo al no concentrar nunca la clave en una sola parte, protegiendo claves de alto valor como las privadas de CA y las raíz.

Mecanismo

La clave K se divide en (K_1, ..., K_n) de modo que t participaciones reconstruyen K mientras t-1 no revelan nada. Firmar/descifrar se calcula parcialmente sobre las participaciones y se combina, sin reconstruir jamás la clave.

Casos de uso

  • Firmas umbral para claves privadas de CA
  • Protección de la KSK raíz de DNSSEC
  • Carteras multifirma de criptomonedas

Herramientas relacionadas

References