Ekstensi file apa yang harus digunakan pada keluaran yang dihasilkan GPG?

15

Dalam ekstensi nama file Linux tidak relevan, tetapi pada sistem Windows, banyak pengguna GPG menggunakan aplikasi GUI daripada baris perintah. Mereka mungkin ingin dapat mengklik dua kali pada file, kunci, atau tanda tangan terenkripsi dan membukanya dengan klien GPG mereka.

Beberapa ekstensi Saya telah melihat banyak digunakan adalah .gpg, .gpg-key, .asc, .sig(ditambah sangat verbose tapi cukup jelas yang.gpg-revocation-certificate ), tapi saya tidak dapat menemukan apapun pola atau "standar" yang ekstensi direkomendasikan di mana kasus.

Apakah ada standar (atau setidaknya praktik umum) untuk jenis file berikut yang digunakan oleh GPG (atau sistem berbasis OpenPGP)?

  • Kunci yang diekspor
  • File terenkripsi
  • Tanda tangan (yang termasuk file yang ditandatangani, file yang dihapus, dan tanda tangan terpisah)
  • Sertifikat pencabutan

Selain itu, untuk sebagian besar dari ini, saya akan menganggap ekstensi file akan berbeda tergantung pada apakah outputnya adalah biner atau file lapis baja ASCII.

IQAndreas
sumber
Dan jika saya lupa menambahkan beberapa jenis file yang dibuat atau digunakan oleh GPG ke daftar, jangan ragu untuk mengeditnya.
IQAndreas
Lihat komentar saya untuk pertanyaan ini, yang tampaknya mengindikasikan mungkin ada alasan untuk peduli dengan ekstensi di Linux, juga: unix.stackexchange.com/questions/60213/…
Brōtsyorfuzthrāx

Jawaban:

12

Biasanya, .sigdigunakan untuk tanda tangan terpisah menggunakan format OpenPGP biner, dan .ascketika isinya adalah ASCII-lapis baja.

Untuk yang lainnya, .gpgadalah umum untuk format biner, .ascketika lapis baja.

pengguna1686
sumber
Jadi, Anda mengatakan bahwa untuk tanda tangan ASCII-lapis baja terpisah saya mungkin harus menggunakan .asc?
LinuxSecurityFreak