Condivisione cifrata di segreti dal terminale

Condividi password, API key e file .env — senza lasciare la riga di comando.

Nessuna installazione necessaria
npx vaulted-cli "my-api-key"
# → https://www.vaulted.fyi/s/abc123#key
Oppure installa globalmente
npm install -g vaulted-cli
vaulted "my-api-key"
Oppure installa via Homebrew
brew tap vaulted-fyi/tap
brew install vaulted

La 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

Condividi una password
vaulted "super-secret-password" --views 1 --expires 1h
Condividi variabili d'ambiente
cat .env.production | vaulted --views 1
vaulted --file .env.local --expires 24h
Condividi un API key con passphrase
vaulted "sk_live_abc123" -p mypassphrase -v 1 -e 1h
Recupera un segreto
vaulted get https://www.vaulted.fyi/s/abc123#key
vaulted get https://www.vaulted.fyi/s/abc123#wrapped.salt -p mypassphrase
Copia negli appunti
vaulted "secret" | pbcopy     # macOS
vaulted "secret" | xclip      # Linux

Tutte le opzioni

FlagBrevePredefinitoValori
--views-v0 (illimitato)0, 1, 3, 5, 10
--expires-e24h1h, 24h, 7d, 30d
--passphrase-pnessunoqualsiasi stringa
--file-fnessunopercorso file
--hostvaulted.fyiURL

Domande frequenti