رمزگذاری PGP – راهنمای مبتدیان

بیایید با اصول شروع کنیم: رمزگذاری چیست? رمزگذاری برای اطمینان از اینکه اطلاعات خاصی تحت کنترل اشتباه قرار نمی گیرند استفاده می شود. این کار را با خواندن اطلاعات بدون کلیدهای صحیح (به عبارت دیگر رمز عبور) غیرممکن می کند..

رمزگذاری فرایندی است که در آن شما اطلاعات را با هم مخلوط می کنید تا خواندن آن غیرممکن شود ، و آنها را به “متن رمز” تبدیل می کنید. رمزگشایی هنگامی است که شما اطلاعات را برای خواندن مجدداً از حالت مخلوط خارج می کنید و آنها را به «متن ساده» تبدیل می کنید. هر اطلاعاتی قابل رمزگذاری است: متن ، ایمیل ، پرونده و حتی کل درایوهای سخت.

#Crypto ExchangeBenefits

1

Binance
Best exchange


VISIT SITE
  • ? The worlds biggest bitcoin exchange and altcoin crypto exchange in the world by volume.
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

2

Coinbase
Ideal for newbies


Visit SITE
  • Coinbase is the largest U.S.-based cryptocurrency exchange, trading more than 30 cryptocurrencies.
  • Very high liquidity
  • Extremely simple user interface

3

eToro
Crypto + Trading

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

روشهای مختلف رمزگذاری زیادی وجود دارد که هر کدام از آنها از الگوریتمهای مختلفی با مزایا و معایب خاص خود استفاده می کنند (مانند AES ، RSA ، Twofish ، Elgamal) ، اما برای استفاده از آنها نیازی به درک واقعی آنها نداریم. با این حال ، ما در مورد دو نوع اصلی رمزگذاری یاد خواهیم گرفت: متقارن رمزگذاری و نامتقارن رمزگذاری در مورد رمزگذاری متقارن ، این بدان معناست که از همان کلید (یا رمز عبور) برای رمزگذاری و رمزگشایی استفاده می شود. بیایید نگاهی به نحوه استفاده از رمزگذاری متقارن توسط آلیس و باب بیاندازیم.

[tweet_box design = ”box_02] آیا شما بیشتر فردی رمزگذاری متقارن یا رمزنگاری نامتقارن هستید؟ [/ tweet_box]

رمزگذاری متقارن

#CRYPTO BROKERSBenefits

1

eToro
Best Crypto Broker

VISIT SITE
  • Multi-Asset Platform. Stocks, crypto, indices
  • eToro is the world’s leading social trading platform, with thousands of options for traders and investors.

2

Binance
Cryptocurrency Trading


VISIT SITE
  • ? Your new Favorite App for Cryptocurrency Trading. Buy, sell and trade cryptocurrency on the go
  • Binance provides a crypto wallet for its traders, where they can store their electronic funds.

#BITCOIN CASINOBenefits

1

Bitstarz
Best Crypto Casino

VISIT SITE
  • 2 BTC + 180 free spins First deposit bonus is 152% up to 2 BTC
  • Accepts both fiat currencies and cryptocurrencies

2

Bitcoincasino.io
Fast money transfers


VISIT SITE
  • Six supported cryptocurrencies.
  • 100% up to 0.1 BTC for the first
  • 50% up to 0.1 BTC for the second

آلیس و باب در حال کار روی یک پروژه جدید هستند. آنها چیزهای زیادی را از طریق ایمیل برای یکدیگر ارسال می کنند ، اما می دانند که رقیب آنها ، ایو ، می تواند ایمیل های آنها را کنترل کند. آنها می خواهند اطمینان حاصل کنند که حوا قبل از انتشار در مورد کارهایشان چیزی نمی شنود. بنابراین آنها در یک کافی شاپ با هم ملاقات می کنند و تصمیم می گیرند از رمز عبور برای رمزگذاری همه ایمیل های خود استفاده کنند ، و رمز عبور “wateristhesourceoflife” است. دفعه دیگر که آلیس نیاز به ارسال نامه الکترونیکی به باب پروژه داشت ، آن را با استفاده از رمز عبور رمزگذاری می کند:

رمزگذاری شدهرمزنگاری متقارن کاملاً ساده است: متن ساده را در متن رمزنگاری رمزگذاری کرده و متن رمز شده را با استفاده از همان گذرواژه به متن ساده رمزگشایی می کنید. با این حال, این یک محدودیت دارد: آلیس و باب باید ملاقات حضوری داشته باشند, تا مطمئن شوید که حوا رمز را نمی شنود.

گاهی اوقات ، می خواهید از رمزگذاری با افرادی که نمی توانید ملاقات کنید استفاده کنید (مانند افرادی که از طریق اینترنت با آنها ملاقات می کنید). این جایی است که رمزگذاری نامتقارن وارد تصویر می شود.

رمزگذاری نامتقارن و PGP

رمزگذاری نامتقارن به این معنی است که دو کلید مختلف برای رمزگذاری و رمزگشایی وجود دارد و این کار با استفاده از آن انجام می شود جفت کلید. هر شخص دارای یک کلید عمومی و یک کلید خصوصی است: کلید عمومی با همه به اشتراک گذاشته می شود و کلید خصوصی با خیال راحت ذخیره می شود و به اشتراک گذاشته نمی شود. از کلید عمومی برای رمزگذاری و از کلید خصوصی برای رمزگشایی استفاده می شود. به این ترتیب ، آلیس می تواند کلید عمومی خود را با همه ، از جمله باب و حوا ، در حالی که کلید خصوصی خود را ایمن نگه دارد ، به اشتراک بگذارد. باب (و حوا) می توانند یک پیام را با کلید عمومی خود رمزگذاری کنند ، اما فقط کلید خصوصی (که آلیس دارد) می تواند پیام را رمزگشایی کند. وقتی آلیس می خواهد به باب پیامی بفرستد ، از کلید عمومی باب برای رمزگذاری استفاده می کند ، در حالی که باب از کلید خصوصی خودش برای رمزگشایی استفاده می کند.

امنیت رمزگذاری حریم خصوصی PGPمزیت استفاده از رمزگذاری نامتقارن این است که هرکسی کانال رمزگذاری خود را دارد: من می توانم کلید عمومی خود را با همه به اشتراک بگذارم و آماده دریافت پیام های رمزگذاری شده از هر کسی باشم. یکی دیگر از مزایای رمزگذاری نامتقارن این است که به افراد دارای کلید خصوصی امکان می دهد اطلاعات را امضا کنند و افراد می توانند امضای را با کلیدهای عمومی تأیید کنند. اما بعداً به این موضوع خواهیم پرداخت.

PGP در واقع نام برنامه ای است که اولین بار در سال 1991 نوشته شده است و اساساً آن است چیزی که در ابتدا رمزگذاری نامتقارن را از یک مفهوم دانشگاهی به چیزی قابل استفاده می برد, به لطف رایانه ها شاید شما هم در مورد GPG ، GnuPG ، OpenPGP چیزی شنیده باشید و گیج شده باشید … بگذارید فقط بگوییم هر کاری که در اینجا انجام خواهیم داد براساس استاندارد OpenPGP است.

چگونه یک نفر از PGP استفاده می کند?

PGP معمولاً برای برقراری ارتباط استفاده می شود ، به معنای رمزگذاری متن است که برای خواندن شخص دیگری در نظر گرفته شده است. اگر از شما خواسته شده است ارتباط خود را با شخصی که از PGP استفاده می کند رمزگذاری کنید ، یا اگر می خواهید فقط ببینید این موضوع چیست ، ما یک مثال بسیار ساده را امتحان می کنیم.

بیایید سعی کنیم از PGP با یک برنامه ساده به نام Windows استفاده کنیم قابل حمل PGP. در لینوکس من از GPA استفاده می کنم ، اما برنامه های متنوعی برای انتخاب وجود دارد. فقط مطمئن شوید که از گزینه معتبر و منبع باز استفاده کرده اید!

برخلاف رمزگذاری متقارن ، رمزگذاری نامتقارن به این معنی است که ارسال و دریافت پیام فرایند متفاوتی است که به کلیدهای مختلف نیاز دارد. بگذارید بگوییم ما می خواهیم به مردم اجازه دهیم پیام های رمزگذاری شده برای ما ارسال کنند. برای این منظور ما باید ایمنی کلید خصوصی خود را ایجاد کرده و کلید عمومی خود را به اشتراک بگذاریم.

تولید و اشتراک کلیدها

وقتی برنامه را برای اولین بار اجرا می کنیم ، از ما س askال می شود که آیا می خواهید یک جفت کلید جدید ایجاد کنید – اجازه دهید این کار را انجام دهیم!

01 - اولین جفت کلید

لازم نیست چیزی را پر کنیم ، همه اختیاری است. با این حال ، احتمالاً باید یک عبارت عبور اضافه کنید: این در صورت هک شدن رایانه شما توسط شخصی ، از کلید خصوصی شما محافظت می کند.

02 - جزئیات اصلی

با کلیک بر روی نماد کلید در کنار کلیدهای خصوصی ، همیشه می توان کلیدهای جدید را در بخشی با عنوان “Keyring” ایجاد کرد.

02a - صفحه کلید جدید

حالا که یک جفت کلید داریم ، بگذارید جلو برویم و کلید عمومی ما را صادر کنید با کلیک بر روی کلید عمومی که می خواهیم صادر کنیم (موردی که اخیراً ساخته ایم) و سپس با کلیک بر روی نماد فلاپی دیسک در کنار کلیدهای عمومی. فایل (که کلید عمومی شما است) را در هر کجا که راحت است ذخیره کنید.

03 - صادر کردن کلیدهای عمومی

این فایلی که ذخیره کردیم همان چیزی است که با افرادی که می خواهند پیام های رمزگذاری شده برای ما ارسال کنند به اشتراک می گذاریم. ما می توانیم آن را در cloud بارگذاری کنیم ، به عنوان پیوست ایمیل ارسال کنیم و به طور کلی آن را عمومی کنیم. کلید خصوصی ما در رایانه ما ذخیره می شود و در صورت نیاز می توانیم آن را صادر کنیم (مطمئن شوید که دارای عبارت عبور است).

رمزگذاری پیام ها

بنابراین اکنون که کلیدهای خود را در اختیار داریم ، افراد می توانند پیام های رمزگذاری شده برای ما ارسال کنند. این چگونه به نظر میرسد؟ بیایید وانمود کنیم کسی هستیم که می خواهد برای شما پیام رمزگذاری شده ارسال کند. این شخص باید کلید عمومی شما را دریافت کرده و آن را وارد کند (به سادگی با استفاده از دکمه وارد کردن در کنار کلیدهای عمومی). بعد از اینکه آنها آن را وارد کردند ، می توانیم به قسمت Encrypt برویم و شروع به نوشتن پیام خود کنیم. همچنین می توانیم یک فایل را رمزگذاری کنیم. ما فقط باید مطمئن شویم که هدف صحیح (گیرنده) را برای رمزگذاری پیام / پرونده با کلید عمومی آنها انتخاب کرده ایم. پس از آماده شدن ، فقط کافی است روی دکمه “رمزگذاری” کلیک کنید.

04 - رمزگذاری

اگر پرونده ای را رمزگذاری کنیم از ما می پرسد که فایل رمزگذاری شده را کجا ذخیره کنیم (تا بتوانیم آن را به گیرنده ارسال کنیم). اگر پیامی را رمزگذاری کنیم ، متن رمزدار را به ما نشان می دهد و سپس می توانیم آن را کپی کنیم یا به عنوان پرونده ذخیره کنیم ، بنابراین می توانیم آن را ارسال کنیم.

05 - متن رمزگذاری شده

رمزگشایی پیام ها

حال بگذارید بگوییم کسی این پیام را از طریق ایمیل برای ما ارسال کرده است. کاملاً واضح است که هر کسی که ایمیل های ما را جستجو کند نمی تواند چیزی را درک کند. اما از آنجا که با کلید عمومی ما رمزگذاری شده است ، می توانیم آن را با کلید خصوصی خود بخوانیم. اجازه دهید آن را امتحان کنید. ما به بخش رمزگشایی می رویم و متن رمز را وارد می کنیم ، و سپس روی دکمه “رمزگشایی” کلیک می کنیم.

06 - رمزگشایی

اگر کلید خصوصی ما با عبارت عبور محافظت می شود ، اکنون باید آن را وارد کنیم. سپس پیام متن ساده خود را دریافت خواهیم کرد.

07 - متن ساده و رمزگشایی شده

و همین! ارسال و دریافت پیام با PGP به این صورت است.

در حال امضای و تأیید پیام ها

همانطور که قبلاً گفتیم, مزیت دیگر رمزگذاری نامتقارن این است که به ما امکان می دهد پیام ها را امضا و تأیید کنیم. این شبیه رمزگذاری است ، مگر برعکس: ما پیام ها را با کلیدهای خصوصی امضا می کنیم و افراد می توانند با استفاده از کلیدهای عمومی این موضوع را تأیید کنند.

مردم عموماً از این موضوع برای اثبات ادعای خود از طریق اینترنت استفاده می کنند. این بسیار شبیه به امضاهایی است که روی کاغذ استفاده می شود ، مگر اینکه با رمزگذاری در واقع مفید باشد زیرا جعل جعل عملا غیرممکن است. روند کار تقریباً دقیقاً یکسان است ، مگر اینکه از طریق بخش های “Sign” و “Verify” انجام شود.

برخی سلب مسئولیت ها

من می دانم که متخصصان امنیت سختگیرانه همیشه حق انتخاب دارند و احتمالاً با این مقاله مشکلی خواهند داشت ، به همین دلیل من به همه کسانی که می خواهند از PGP و به طور کلی رمزگذاری استفاده کنند برای اطلاعات حساس توصیه می کنم تحقیقات خود را انجام دهند.

رمزگذاری یکی از آن زمینه هایی است که به طور مداوم در حال پیشرفت است. با زمان کافی ، این روش ها منسوخ شده و به روش های جدیدتری نیاز خواهد بود. رمزنگاری یک زمینه جذاب است و اگر در اطراف خود جستجو کنید ، کمترین مطالب مطالعه را نخواهید داشت. ایمن باشید و لذت ببرید!

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me