gpg
gpg برای رمزگذاری فایلهای حساس (مثل بکاپ دیتابیس قبل از آپلود روی فضای ابری) و بررسی امضای بستهها و فایلهای دانلودی استفاده میشود.
ساختار دستور
gpg [options] [file]نمونههای کاربردی
gpg --full-generate-keyساخت جفت کلید جدید
gpg --list-keysفهرست کلیدهای عمومی
gpg --armor --export you@example.com > public.ascخروجی گرفتن از کلید عمومی
gpg --import public.ascوارد کردن کلید عمومی
gpg -c secret.txtرمزگذاری فایل با رمز عبور (خروجی secret.txt.gpg)
gpg -e -r you@example.com secret.txtرمزگذاری برای یک گیرنده
gpg -d secret.txt.gpg > secret.txtرمزگشایی فایل
gpg --verify file.tar.gz.sig file.tar.gzبررسی امضای دیجیتال فایل
آپشنهای مهم
-c- رمزگذاری متقارن
-e- رمزگذاری با کلید عمومی
-d- رمزگشایی
-r- گیرنده
--armor- خروجی متنی ASCII
--verify- بررسی امضا
--import- وارد کردن کلید