Glossario

Cos'è Condivisione di segreti?

La condivisione di segreti, nel contesto della gestione delle credenziali, è la pratica di trasmettere informazioni sensibili — come password, chiavi API o chiavi private — tra parti attraverso un canale progettato per minimizzare l'esposizione, limitare la persistenza e prevenire l'accesso non autorizzato.

La condivisione di segreti è un concetto distinto dal Secret Sharing di Shamir (un algoritmo crittografico che divide un segreto in parti). Nella pratica quotidiana della sicurezza, la condivisione di segreti si riferisce alla comune sfida operativa di trasferire una credenziale da una persona all'altra senza creare una vulnerabilità duratura.

La tensione centrale nella condivisione di segreti è tra comodità e sicurezza. I metodi più comodi — incollare in Slack, mandare un SMS o un'email — sono anche i meno sicuri perché creano copie permanenti in sistemi che non controlli. I metodi più sicuri — scambio verbale di persona o trasferimenti air-gap — sono impraticabili per i team distribuiti e i flussi di lavoro veloci.

Gli strumenti moderni per la condivisione di segreti colmano questo divario offrendo la comodità di un link con la sicurezza della cifratura e della scadenza automatica. Il canale ideale per la condivisione di segreti cifra i dati end-to-end, limita l'accesso ai destinatari previsti ed elimina il segreto dopo l'uso in modo che non possa essere recuperato da vecchi log di messaggi o server compromessi.

Come Vaulted usa Condivisione di segreti

Vaulted è progettato appositamente per la condivisione di segreti. Incolla i dati sensibili nel modulo e vengono cifrati lato client con AES-256-GCM. Il link risultante contiene la chiave di decifratura nel frammento dell'URL e può essere inviato attraverso qualsiasi canale — Slack, email, SMS — perché il link stesso è solo un puntatore a dati cifrati. Il destinatario apre il link, il browser decifra il contenuto e il link si autodistrugge. Il segreto non persiste mai nel canale di comunicazione.