Berbagi rahasia terenkripsi dari terminal

Bagikan kata sandi, API key, dan file .env — tanpa meninggalkan command line.

Tidak perlu instal
npx vaulted-cli "my-api-key"
# → https://www.vaulted.fyi/s/abc123#key
Atau instal secara global
npm install -g vaulted-cli
vaulted "my-api-key"
Atau instal via Homebrew
brew tap vaulted-fyi/tap
brew install vaulted

Enkripsi yang sama dengan web app

Enkripsi AES-256-GCM dilakukan secara lokal di mesinmu — arsitektur zero-knowledge yang sama seperti vaulted.fyi. Server tidak pernah melihat plaintext-mu. Kunci dekripsi hanya ada di fragment URL.

Tanpa dependensi

Satu file yang dibundel tanpa dependensi runtime. Startup npx yang cepat — tidak perlu menunggu pohon dependensi yang besar. Hanya memerlukan Node.js 18.3+.

Tersedia di Homebrew

Instal dengan brew install vaulted — tidak perlu Node.js di PATH. Homebrew menangani runtime untukmu. Juga tersedia via npm dan npx.

Pipe-friendly by design

Stdout untuk data, stderr untuk diagnostik. Pipe rahasia dari file environment, gabungkan dengan clipboard tool, atau alihkan output ke file.

Perlindungan passphrase

Tambahkan passphrase untuk lapisan keamanan ekstra. Kunci enkripsi dibungkus dengan PBKDF2 — bahkan jika seseorang mencegat tautan, mereka tidak bisa mendekripsi tanpa passphrase.

Tautan berfungsi di mana saja

Tautan yang dibuat dengan CLI berfungsi di web app, dan sebaliknya. Bagikan dari terminal, buka di browser — enkripsinya identik.

Batas tampilan dan masa berlaku

Atur rahasia untuk menghancurkan diri sendiri setelah 1, 3, 5, atau 10 tampilan. Atur masa berlaku dari 1 jam hingga 30 hari. Kontrol yang sama seperti antarmuka web.

Kasus penggunaan umum

Bagikan kata sandi
vaulted "super-secret-password" --views 1 --expires 1h
Bagikan variabel environment
cat .env.production | vaulted --views 1
vaulted --file .env.local --expires 24h
Bagikan API key dengan passphrase
vaulted "sk_live_abc123" -p mypassphrase -v 1 -e 1h
Ambil rahasia
vaulted get https://www.vaulted.fyi/s/abc123#key
vaulted get https://www.vaulted.fyi/s/abc123#wrapped.salt -p mypassphrase
Salin ke clipboard
vaulted "secret" | pbcopy     # macOS
vaulted "secret" | xclip      # Linux

Semua opsi

FlagSingkatDefaultNilai
--views-v0 (tidak terbatas)0, 1, 3, 5, 10
--expires-e24h1h, 24h, 7d, 30d
--passphrase-ptidak adastring apa pun
--file-ftidak adapath file
--hostvaulted.fyiURL

Pertanyaan yang sering diajukan