Condivisione cifrata di segreti dal terminale
Condividi password, API key e file .env — senza lasciare la riga di comando.
npx vaulted-cli "my-api-key"
# → https://www.vaulted.fyi/s/abc123#keynpm install -g vaulted-cli
vaulted "my-api-key"brew tap vaulted-fyi/tap
brew install vaultedLa stessa cifratura della web app
La cifratura AES-256-GCM avviene localmente sulla tua macchina — la stessa architettura zero-knowledge di vaulted.fyi. Il server non vede mai il tuo testo in chiaro. La chiave di decifratura si trova esclusivamente nel frammento URL.
Zero dipendenze
Un singolo file in bundle senza dipendenze a runtime. Avvio npx rapido — nessuna attesa per alberi di dipendenze pesanti. Richiede solo Node.js 18.3+.
Disponibile su Homebrew
Installa con brew install vaulted — nessun Node.js richiesto nel PATH. Homebrew gestisce il runtime per te. Disponibile anche via npm e npx.
Progettato per le pipe
Stdout per i dati, stderr per la diagnostica. Fai il pipe di segreti da file di ambiente, combina con tool per la clipboard o reindirizza l'output su file.
Protezione con passphrase
Aggiungi una passphrase per un livello di sicurezza aggiuntivo. La chiave di cifratura viene wrappata con PBKDF2 — anche se qualcuno intercetta il link, non può decifrarlo senza la passphrase.
I link funzionano ovunque
I link creati con la CLI funzionano nella web app, e viceversa. Condividi dal terminale, apri nel browser — la cifratura è identica.
Limiti di visualizzazione e scadenza
Imposta i segreti in modo che si autodistruggano dopo 1, 3, 5 o 10 visualizzazioni. Imposta la scadenza da 1 ora a 30 giorni. Gli stessi controlli dell'interfaccia web.
Casi d'uso comuni
vaulted "super-secret-password" --views 1 --expires 1hcat .env.production | vaulted --views 1
vaulted --file .env.local --expires 24hvaulted "sk_live_abc123" -p mypassphrase -v 1 -e 1hvaulted get https://www.vaulted.fyi/s/abc123#key
vaulted get https://www.vaulted.fyi/s/abc123#wrapped.salt -p mypassphrasevaulted "secret" | pbcopy # macOS
vaulted "secret" | xclip # LinuxTutte le opzioni
| Flag | Breve | Predefinito | Valori |
|---|---|---|---|
| --views | -v | 0 (illimitato) | 0, 1, 3, 5, 10 |
| --expires | -e | 24h | 1h, 24h, 7d, 30d |
| --passphrase | -p | nessuno | qualsiasi stringa |
| --file | -f | nessuno | percorso file |
| --host | vaulted.fyi | URL |