La separazione delle chiavi è un modello di progettazione della sicurezza che divide il controllo sul materiale di firma in modo che nessuna singola persona, sistema o componente possa approvare un trasferimento da sola. In pratica, una parte può detenere una chiave di firma, mentre un'altra parte applica le policy, conferma la destinazione o aggiunge una seconda fase di approvazione. L'obiettivo è eliminare qualsiasi singolo punto di guasto per le azioni ad alto valore.
Questo è importante nella sicurezza informatica perché gli aggressori spesso puntano al percorso più rapido verso una firma valida. Se una credenziale rubata o un host compromesso possono autorizzare prelievi, i fondi possono essere spostati immediatamente e sono difficili da recuperare. Con la separazione delle chiavi, i difensori possono richiedere approvazione da più parti, firma supportata da hardware, schemi a soglia o ruoli operativi separati. Negli attacchi reali, una separazione debole emerge quando un hot wallet, un pannello di amministrazione o un'attività di automazione può firmare troppo da solo. Nelle difese, limita il raggio di azione e aiuta a impedire che una violazione si trasformi in un prosciugamento completo.


