mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-04-21 22:42:09 +02:00
1.3 KiB
1.3 KiB
gpg
برنامج GNU Privacy Guard. لمزيد من التفاصيل: https://gnupg.org/documentation/manuals/gnupg/Invoking-GPG.html.
- إنشاء مفتاح GPG عام وخاص بطريقة تفاعلية:
gpg --full-generate-key
- توقيع الملف
doc.txt
دون تشفير (يتم حفظ الإخراج في ملفdoc.txt.asc
):
gpg --clearsign {{doc.txt}}
- تشفير وتوقيع الملف
doc.txt
للمستخدمين alice@example.com و bob@example.com (يتم حفظ الإخراج في ملفdoc.txt.gpg
):
gpg --encrypt --sign --recipient {{alice@example.com}} --recipient {{bob@example.com}} {{doc.txt}}
- تشفير
doc.txt
باستخدام كلمة مرور فقط (يتم حفظ الإخراج في ملفdoc.txt.gpg
):
gpg --symmetric {{doc.txt}}
- فك تشفير
doc.txt.gpg
(يتم عرض الإخراج علىstdout
):
gpg --decrypt {{doc.txt.gpg}}
- استيراد مفتاح عام:
gpg --import {{public.gpg}}
- تصدير المفتاح العام للمستخدم alice@example.com (يتم عرض الإخراج على
stdout
):
gpg --export --armor {{alice@example.com}}
- تصدير المفتاح الخاص للمستخدم alice@example.com (يتم عرض الإخراج على
stdout
):
gpg --export-secret-keys --armor {{alice@example.com}}