Threshold Cryptography
La cryptographie à seuil découpe une clé en n parts distribuées entre n parties, exigeant au moins t parts pour coopérer à une opération cryptographique — la fuite d'une seule part ne compromet pas la sécurité.
Objectif
Éliminer les points de défaillance unique en ne concentrant jamais la clé en une seule partie, protégeant des clés à haute valeur comme les clés privées de CA et les clés racines.
Mécanisme
La clé K est découpée en (K_1, ..., K_n) telles que t parts reconstituent K tandis que t-1 parts ne révèlent rien. Signature/déchiffrement se calculent partiellement sur les parts puis se combinent, sans jamais reconstituer la clé.
Cas d’usage
- Signatures à seuil pour clés privées de CA
- Protection de la KSK racine DNSSEC
- Portefeuilles multisignature de cryptomonnaies