Terminalden şifreli gizli paylaşımı

Parola, API anahtarı ve .env dosyalarını paylaş — komut satırından hiç ayrılmadan.

Kurulum gerekmez
npx vaulted-cli "my-api-key"
# → https://www.vaulted.fyi/s/abc123#key
Ya da global olarak kur
npm install -g vaulted-cli
vaulted "my-api-key"
Ya da Homebrew ile kur
brew tap vaulted-fyi/tap
brew install vaulted

Web uygulamasıyla aynı şifreleme

AES-256-GCM şifreleme makinende yerel olarak gerçekleşir — vaulted.fyi ile aynı zero-knowledge mimarisi. Sunucu düz metni hiç görmez. Şifre çözme anahtarı yalnızca URL fragment'ında yaşar.

Sıfır bağımlılık

Çalışma zamanı bağımlılığı olmayan tek paketlenmiş dosya. Hızlı npx başlatma — ağır bağımlılık ağaçlarını bekleme yok. Yalnızca Node.js 18.3+ gerektirir.

Homebrew'da mevcut

brew install vaulted ile kur — PATH'inde Node.js gerekmez. Homebrew çalışma zamanını senin için yönetir. npm ve npx aracılığıyla da mevcut.

Tasarımdan gelen pipe uyumluluğu

Veri için stdout, tanılamalar için stderr. Ortam dosyalarından gizlileri aktar, pano araçlarıyla birleştir ya da çıktıyı dosyalara yönlendir.

Parola koruması

Ekstra bir güvenlik katmanı için parola ekle. Şifreleme anahtarı PBKDF2 ile sarılır — biri linki ele geçirse bile parolasız şifresini çözemez.

Linkler her yerde çalışır

CLI ile oluşturulan linkler web uygulamasında, web uygulamasında oluşturulanlar CLI'da çalışır. Terminalden paylaş, tarayıcıda aç — şifreleme aynıdır.

Görüntüleme limitleri ve son kullanma

Gizlileri 1, 3, 5 veya 10 görüntülemeden sonra kendiliğinden silinecek şekilde ayarla. Son kullanma süresini 1 saatten 30 güne kadar belirle. Web arayüzüyle aynı seçenekler.

Yaygın kullanım senaryoları

Parola paylaş
vaulted "super-secret-password" --views 1 --expires 1h
Ortam değişkenleri paylaş
cat .env.production | vaulted --views 1
vaulted --file .env.local --expires 24h
Parolayla API anahtarı paylaş
vaulted "sk_live_abc123" -p mypassphrase -v 1 -e 1h
Gizli al
vaulted get https://www.vaulted.fyi/s/abc123#key
vaulted get https://www.vaulted.fyi/s/abc123#wrapped.salt -p mypassphrase
Panoya kopyala
vaulted "secret" | pbcopy     # macOS
vaulted "secret" | xclip      # Linux

Tüm seçenekler

FlagKısaVarsayılanDeğerler
--views-v0 (sınırsız)0, 1, 3, 5, 10
--expires-e24h1h, 24h, 7d, 30d
--passphrase-pyokherhangi bir dize
--file-fyokdosya yolu
--hostvaulted.fyiURL

Sık sorulan sorular