برای رمزنگاری ورمز گشایی فایل ها با یک پسورد از فرمان gpgاستفاده می کنیم
gpg یک ابزار رمزنگاری ونشانه گذاری برای سیستم عامل هایی مانند لینوکس/یونیکس مانند توزیع های FreeBSD – Solaris وغیره است.
Gnugpg GnuPG مخفف GNU Privacy Guard است و ابزار GNU برای ارتباط امن و ذخیره سازی داده ها است.
ازآن برای رمزگذاری داده و درست کردن سیگنال ها ی دیجیتال استفاده کرد.
شامل امکانات مدیریت کلید پیشرفته
رمزنگاری یک فایل در لینوکس :
برای رمز گذاری یک فایل تنها ،از یپک فرمان gpgبصورت زیر استفاده می کنیم:
$ gpg -c filename
سپس پسورد را وارد کنید
سپس پسورد را تکرار کنید
واین موجب ایجاد یک فایل با پسوند .gpg در همان مکان خواهد شد .
c-:رمزگذاری با رمز متقارن با استفاده از یک کلمه عبور
رمز پیش فرض متقارن استفاده CAST5 است، اما ممکن است با گزینه --cipher-الگوریتم انتخاب شده است.
این گزینه ممکن است با --sign ترکیب (برای پیام امضا و متقارن رمزنگاری شده)، --encrypt (برای یک پیام است که ممکن است از طریق یک کلید مخفی و یا یک عبارت عبور رمزگشایی)، و یا --sign و --encrypt با هم (برای یک پیام امضا که ممکن است از طریق یک کلید مخفی و یا یک عبارت عبور) استفاده شود.
لطفا پسورد را در یک جایی یادداشت کنید زیرا در صورت رمزگذاری خیلی قوی اطلاعات شما بازیابی نخواهد شد.
رمزگشایی یک فایل در لینوکس :
برای رمز گشایی یک فایل تنها ،از یپک فرمان gpgبصورت زیر استفاده می کنیم:
gpg filename .gpg
رمز گشایی انجام شد . هم چنین باید نوشته شود که اگر فایل باز شده دارای پسوند .asc باشد رمزگذاری ASCII بوده واگر پسوند .gpgباشد رمز گذاری باینری فایل است .