Condividi le API key in modo sicuro
Trasmetti le API key agli sviluppatori tramite link cifrati che scompaiono dopo l'uso.
Il problema
Le API key incollate in canali Slack o thread di email sono visibili a tutti i membri del canale, indicizzate dalla ricerca e persistono nei log. Una API key trapelata può concedere accesso completo a servizi di produzione, database o account di fatturazione — spesso senza alcuna traccia di audit.
Come Vaulted aiuta
Con Vaulted, la tua API key viene cifrata nel browser con AES-256-GCM prima della trasmissione. Il link scade dopo un limite di visualizzazioni configurabile, eliminando il rischio che le key rimangano nei vecchi messaggi. L'architettura zero-knowledge significa che Vaulted stesso non può leggere la key.
Come farlo
- Incolla la tua API key in Vaulted
- Scegli un limite di visualizzazioni (es. 1 visualizzazione per un singolo destinatario)
- Condividi il link con lo sviluppatore che ne ha bisogno
- Lo sviluppatore apre il link, copia la key, e il link scade
Condividi le API key dalla riga di comando
Usa la Vaulted CLI per condividere le API key senza aprire un browser: npx vaulted-cli "sk_live_abc123" --views 1 --expires 1h. Aggiungi una passphrase per maggiore sicurezza: npx vaulted-cli "sk_live_abc123" -v 1 -p mypassphrase. Installa globalmente con npm install -g vaulted-cli.
Condividi le API key in GitHub Actions
Usa la Vaulted GitHub Action per condividere le API key nei workflow CI/CD: uses: vaulted-fyi/share-secret@v1 con secret impostato sulla tua API key. L'action cifra lato client e genera un link autodistruttivo. Disponibile sul GitHub Marketplace.