API-Keys sicher teilen
Übergib API-Keys an Entwickler über verschlüsselte Links, die nach der Verwendung verschwinden.
Das Problem
API-Keys, die in Slack-Kanäle oder E-Mail-Threads eingefügt werden, sind für alle Kanalmitglieder sichtbar, werden von der Suche indiziert und bleiben dauerhaft in den Logs. Ein geleakter API-Key kann vollen Zugriff auf Produktionsdienste, Datenbanken oder Abrechnungskonten gewähren — oft ohne jede Audit-Spur.
Wie Vaulted hilft
Mit Vaulted wird dein API-Key vor der Übertragung im Browser per AES-256-GCM verschlüsselt. Der Link läuft nach einem konfigurierbaren Aufruflimit ab und eliminiert so das Risiko, dass Keys in alten Nachrichten verbleiben. Die Zero-Knowledge-Architektur bedeutet, dass Vaulted selbst den Key nicht lesen kann.
So geht's
- Füge deinen API-Key in Vaulted ein
- Wähle ein Aufruflimit (z. B. 1 Aufruf für einen einzelnen Empfänger)
- Teile den Link mit dem Entwickler, der ihn benötigt
- Der Entwickler öffnet den Link, kopiert den Key, und der Link läuft ab
API-Keys über die Kommandozeile teilen
Verwende die Vaulted CLI, um API-Keys zu teilen, ohne einen Browser zu öffnen: npx vaulted-cli "sk_live_abc123" --views 1 --expires 1h. Füge eine Passphrase für mehr Sicherheit hinzu: npx vaulted-cli "sk_live_abc123" -v 1 -p mypassphrase. Global installieren mit npm install -g vaulted-cli.
API-Keys in GitHub Actions teilen
Verwende die Vaulted GitHub Action, um API-Keys in CI/CD-Workflows zu teilen: uses: vaulted-fyi/share-secret@v1 mit secret auf deinen API-Key gesetzt. Die Action verschlüsselt clientseitig und gibt einen selbstzerstörenden Link aus. Verfügbar im GitHub Marketplace.