tldr/pages.id/common/age.md

26 lines
1.2 KiB
Markdown

# age
> Alat pengenkripsi file yang sederhana, modern, dan aman.
> Lihat `age-keygen` untuk mengetahui cara membuat pasangan kunci.
> Informasi lebih lanjut: <https://github.com/FiloSottile/age>.
- Buat sebuah file terenkripsi yang hanya dapat didekripsi menggunakan kata sandi:
`age --passphrase --output {{jalan/menuju/file_terenkripsi}} {{jalan/menuju/file_tidak_terenkripsi}}`
- Buat file terenkripsi dengan kunci publik (public key) secara literal (ulangi argumen `--recipient` untuk memberikan kunci publik tambahan):
`age --recipient {{kunci_publik}} --output {{jalan/menuju/file_terenkripsi}} {{jalan/menuju/file_tidak_terenkripsi}}`
- Buat file terenkripsi bagi para penerima menurut kunci-kunci publik mereka yang disimpan di dalam suatu file (satu kunci per baris):
`age --recipients-file {{path/to/file_daftar_penerima}} --output {{jalan/menuju/file_terenkripsi}} {{jalan/menuju/file_tidak_terenkripsi}}`
- Buka file terenkripsi dengan kata sandi:
`age --decrypt --output {{path/to/file_bebas_enkripsi}} {{jalan/menuju/file_terenkripsi}}`
- Buka file terenkripsi dengan kunci privat:
`age --decrypt --identity {{path/to/file_kunci_privat}} --output {{path/to/file_bebas_enkripsi}} {{jalan/menuju/file_terenkripsi}}`