نحوه استفاده از OpenPGP برای ایمن کردن ایمیل
در سال 1991، فیل زیمرمن(Phil Zimmermann) یک برنامه رمزنگاری Pretty Good Privacy ( PGP ) را ایجاد کرد که برای اولین بار به افراد عادی رمزگذاری تقریباً درجه نظامی می داد. با گذشت سالها، کد منبع PGP منتشر شد و یک استاندارد باز - Open PGP - در نهایت متولد شد. این راه را برای هزاران محصول منبع باز باز کرد که همچنان برخی از بهترین رمزنگاری های موجود را ارائه می دهند.
چه کسی باید از OpenPGP استفاده کند
در طول تاریخچه PGP و رمزگذاری به طور کلی، منتقدان بیشماری این نظریه را ترویج میکردند که تنها کسانی که چیز بدی برای پنهان کردن دارند، دلیلی برای استفاده از چنین رمزگذاری قوی دارند. در واقع، اندکی پس از توسعه اولیه، زمانی که PGP راه خود را به خارج از ایالات متحده پیدا کرد، (PGP)زیمرمن(Zimmermann) خود را هدف تحقیقات دولت ایالات متحده(US Government) یافت و قوانین منع صدور چنین رمزگذاری قدرتمندی را نقض کرد.
در حقیقت، دلایل زیادی وجود دارد که چرا یک شخص باید از رمزگذاری استفاده کند، به خصوص در زمینه ارتباطات دیجیتال. در حالی که بسیاری از مردم ایمیل را چیزی نسبتاً خصوصی و امن میدانند، به جز چند استثنا، هیچ چیز نمیتواند دور از حقیقت باشد.
ایمیل(Email) بیشتر شبیه یک کارت پستال است تا یک نامه خصوصی و مهر و موم شده. درست(Just) همانطور که یک کارت پستال راه خود را از طریق انبارهای متعدد، دفاتر پست، کامیونهای پستی و دستهای فردی باز میکند - با پیامی که قابل مشاهده است - یک ایمیل از طریق سرورهای بیشماری از فرستنده تا گیرنده نهایی عبور میکند.
در طول مسیر، یک اپراتور سرور بیوجدان میتوانست محتویات چنین ایمیلهایی را مشاهده کند، بدون اینکه فرستنده یا گیرنده بدانند حریم خصوصی آنها به خطر افتاده است.
در حالی که این موضوع در هنگام اشتراکگذاری یک ویدیوی حیوان خانگی زیبا، یا دستور غذای جدید مورد علاقهتان چندان نگران کننده نیست، زمانی که اعضای خانواده در مورد مسائل مالی یا نگرانیهای سلامتی صحبت میکنند، یک مدیر اجرایی در مورد خطمشی داخلی شرکت بحث میکند، یک برنامهنویس کد منبع را با دیگری به اشتراک میگذارد، ریسک بسیار بیشتر میشود. توسعه دهنده، یا هر تعداد موقعیت قانونی که در آن مهم است که بتوانیم اطلاعات یا حتی فایل ها را به شیوه ای امن و خصوصی با هم ارتباط برقرار کنیم و به اشتراک بگذاریم.
همین موقعیتهاست که OpenPGP را به ابزاری مهم برای هر کسی که به حفظ حریم خصوصی و امنیت اهمیت میدهد تبدیل میکند.
چگونه کار می کند
در هسته خود، OpenPGP یک سیستم رمزنگاری کلید عمومی است. این نوع رمزنگاری از یک جفت کلید عمومی/خصوصی برای رمزگذاری و رمزگشایی داده ها استفاده می کند. با رمزنگاری کلید عمومی، هنگامی که داده ها با یک کلید عمومی رمزگذاری می شوند، تنها کلید خصوصی مربوطه می تواند آن را رمزگشایی کند.
هنگامی که برای اولین بار یک کلاینت OpenPGP را نصب می کنید ، از شما خواسته می شود که یک مجموعه جفت کلید ایجاد کنید و کلید عمومی خود را در سرورهای کلیدی آپلود کنید، تا افراد بتوانند آن را با نام شما یا آدرس ایمیل مرتبط جستجو کنند.
علاوه بر این، OpenPGP همچنین به افراد کمک می کند تا صحت و یکپارچگی یک پیام یا فایل رمزگذاری شده را به لطف امضای دیجیتال موجود تأیید کنند. بسیاری از شرکتهای نرمافزاری یک امضای دیجیتال PGP را به همراه نصبکننده نرمافزار خود اضافه میکنند که مشتریان میتوانند آن را بررسی کنند تا صحت دانلود را تأیید کنند و کمک کنند تا مطمئن شوند که در آن دستکاری نشده است یا کدهای مخرب در آن به خطر افتاده است.
نحوه استفاده از آن
با وجود ارزش OpenPGP، تنها چیزی که مانع از پذیرش گسترده آن شده است، سهولت استفاده است. مانند بسیاری از برنامه های کاربردی قدرتمند، مانع ورود آن می تواند گاهی اوقات بیشتر از آن چیزی باشد که بسیاری از کاربران می خواهند با آن مقابله کنند.
در حالی که تعداد بیشماری مشتری OpenPGP وجود دارد - بسیار بیشتر از آنچه در این مقاله میتواند پوشش دهد - مراحل زیر باید راهنمای کلی برای نصب و استفاده از OpenPGP ارائه دهد.
دانلود یک مشتری
هنگام دانلود یک کلاینت OpenPGP ، اولین انتخاب این است که تصمیم بگیرید که آیا PGP تجاری را از Symantec(PGP from Symantec) دانلود کنید یا از یکی از کلاینت های رایگان و منبع باز(free, open source clients) موجود استفاده کنید.
به طور کلی، برنامه تجاری سادهترین و صیقلیترین تجربه را با گزینههایی برای Mac ، Windows و iOS ارائه میکند، در حالی که کلاینتهای منبع باز پشتیبانی از لینوکس(Linux) و اندروید(Android) را اضافه میکنند ، البته بدون پرداخت هزینه.
کلیدها را ایجاد کنید
گام بعدی این است که کلیدهای عمومی/خصوصی خود را ایجاد کنید. نام و آدرس ایمیل و همچنین رمز عبوری که برای رمزگذاری و رمزگشایی داده ها وارد می کنید از شما خواسته می شود.
در حالی که چندین انتخاب از الگوریتمها برای ایجاد کلیدها وجود دارد، برای اکثر افراد، انتخاب الگوریتم پیشفرض RSA هم برای امضا و هم برای رمزگذاری بهترین گزینه است. هرچه کلید بزرگتر باشد، رمزگذاری قوی تر است. از زمان انتشار، کلیدهای 2048 بیتی فاکتور یا هک شده بودند، اگرچه منابع مورد نیاز بسیار فراتر از کاربرد عملی بود، و یک کلید 2048 بیتی هنوز برای نیازهای امنیتی متوسط قابل اجرا بود.
از آنجایی که یک کلید 4096 بیتی تقریباً به طور تصاعدی قوی تر از 2048 بیتی است، یک کلید 4096 بیتی برای آینده قابل پیش بینی غیرقابل هک در نظر گرفته می شود.
کلید را آپلود کنید
هنگامی که کلیدهای شما ایجاد شد، گام بعدی این است که کلید عمومی خود را آپلود کنید تا افراد دیگر بتوانند آن را پیدا کنند. هنگامی که کلید شما آپلود شد، هر کسی که یک سرویس گیرنده OpenPGP داشته باشد، میتواند کلید شما را بر اساس آدرس ایمیل شما جستجو کند و از آن برای رمزگذاری ایمیلها و فایلهایی استفاده کند که فقط شما میتوانید آنها را باز کنید.
همچنین میتوانید کلید عمومی خود را مستقیماً برای افرادی که مرتباً با آنها در ارتباط هستید ایمیل کنید تا بتوانند از آن برای رمزگذاری فایلها و ایمیلهای مقصد برای شما استفاده کنند.
(Integrate)با برنامه ایمیل خود (Your Email Application)یکپارچه شوید
از آنجایی که رمزگذاری ایمیل یکی از کاربردهای اساسی برای رمزگذاری OpenPGP است، ادغام با برنامه ایمیل انتخابی شما مرحله بعدی است. بسیاری از بستهها - مانند GPG Suite توسط GPGTools -(GPG Suite by GPGTools) به طور خودکار یک پلاگین را برای کلاینتهای ایمیل محبوب، از جمله Apple Mail ، Microsoft Outlook یا Mozilla Thunderbird نصب میکنند.
هنگام ارسال ایمیل به شخصی که کلید PGP او را در اختیار دارید، نرم افزار (PGP)OpenPGP شما باید گزینه رمزگذاری و/یا امضای ایمیل را بدهد. به همین ترتیب(Likewise) ، هنگام دریافت ایمیلی که با استفاده از کلید عمومی شما رمزگذاری شده است، نرم افزار از شما می خواهد پیام را رمزگشایی کنید.
بدون شک، رمزگذاری OpenPGP یک ابزار قدرتمند برای مصرف کنندگان و متخصصان است. اگرچه منحنی یادگیری ممکن است کمی تندتر از آن چیزی باشد که بسیاری از مردم به آن عادت دارند، اما مزایای آن ارزشش را دارد.
خواه روزنامه نگاری که در یک محیط خطرناک کار می کند، تاجری که در مورد سیاست های داخلی حساس بحث می کند، توسعه دهندگانی که کد را به اشتراک می گذارند یا اعضای خانواده که اطلاعات خصوصی را برای یکدیگر ایمیل می کنند، OpenPGP آرامش خاطری را برای کاربران خود فراهم می کند که با رمزگذاری تقریباً درجه نظامی همراه است.
Related posts
چگونه نمایه و ایمیل Thunderbird خود را به یک رایانه جدید ویندوز منتقل کنید
نحوه ارسال فایل های خیلی بزرگ برای ایمیل
چگونه همه حساب های مرتبط با آدرس ایمیل خود را پیدا کنیم
چگونه سرور ایمیل خود را راه اندازی کنید
نحوه ارسال فکس از طریق ایمیل
چگونه با جداول یک فرم Google Docs پر شود
نحوه باز کردن فایل های DDS در ویندوز 10
استفاده از رابط وب انتقال
نصب پلاگین های GIMP: راهنمای نحوه کار
8 تا از بهترین ایده های فنی برای مقابله با انزوا
نحوه غیرفعال کردن کلید ویندوز
نحوه انجام تست استرس CPU
نحوه ذخیره ایمیل به صورت فایل PDF
چگونه صفحات و فایل های ذخیره شده را از مرورگر خود مشاهده کنیم
نحوه حذف پوشه Windows.old در ویندوز 7/8/10
چگونه چندین صفحه را در یک فایل PDF اسکن کنیم
نحوه اضافه کردن موسیقی به اسلایدهای گوگل
چگونه بدون دست زدن به ماوس کامپیوتر ویندوزی خود را بیدار نگه دارید
از Netstat برای مشاهده پورت های گوش دادن و PID در ویندوز استفاده کنید
نحوه ایجاد تیم در تیم های مایکروسافت