آشنایی با رمزنگاری کلید عمومی و خصوصی
رمزنگاری
رمزنگاری عملی است که در ابتدا دادهها را به صورت رمز در میآورد و سپس آنها را پس از گذراندن مراحلی به حالت عادی و قابل فهم خود برمیگرداند. رمزنگاری علاوه بر تأمین امنیت اطلاعات، امکان ذخیرهسازی آنها را فراهم میکند.
کلید عمومی و کلید خصوصی
در دنیای رمزنگاری آشنایی با دو مفهوم کلید عمومی و کلید خصوصی و نحوه کار آنها از ابتداییترین مسائلی است که باید آموخته باشیم. از جمله مهمترین عناصری که برای انجام کارهای رمزنگاری مورد نیاز است، داشتن کلید عمومی و کلید خصوصی میباشد. در ادامه با این دو مفهوم بیشتر آشنا خواهیم شد.
کلید عمومی (Public Key)
کلید عمومی رشتهای از اعداد و حروف مختلف میباشد. این کلید یک کد رمزنگاری شده است که از جمله کاربردهای آن دریافت ارزهای دیجیتال مثل بیت کوین و راستیآزمایی امضای دیجیتال میباشد. اساس کلید عمومی از کلید خصوصی است! این عبارت به چه معناست؟ معنای این عبارت این است که اگر کلید عمومی را به دلایلی فراموش کردیم میتوانیم آن را طی محاسباتی به وسیله الگوریتمهای مختلف از دل کلید خصوصی تولید کنیم.
اما سوالی که در اینجا مطرح میباشد این است که آیا با در دست داشتن کلید عمومی میتوانیم به کلید خصوصی دسترسی داشته باشیم؟ در اینجا لازم است بگوییم درست است که با در دست داشتن کلید خصوصی میتوانیم به کلید عمومی دست پیدا کنیم اما برعکس آن امکانپذیر نمیباشد چرا که اگر اینطور بود امنیت دادهها به خطر میافتاد.
کلید خصوصی (Private Key)
کلید خصوصی رشتهای از کاراکترهاست (اعداد و حروف مختلف) که به شکل رمزنگاری شده در آمده است. کلید خصوصی در حقیقت همان کلیدی است که امکان دسترسی کاربر را برای دادههای رمزنگاری شده که جزو حیاتیترین اطلاعات یک سازماناند، فراهم میکند. پس در نگهداری آن باید نهایت دقت را به خرج دهیم چراکه اگر غیر از این باشد و از راهی این کلید در اختیار افراد دیگری قرار گیرد، امنیت اطلاعات به خطر میافتد و ممکن است خسارات جبرانناپذیری را نیز به بار آورد.
رمزنگاری متقارن و نامتقارن
هر کدام از رمزنگاری متقارن و نامتقارن تعاریف متفاوتی دارند که در ادامه به آنها اشاره میکنیم.
رمزنگاری نامتقارن
رمزنگاری کلید عمومی که به آن رمزنگاری نامتقارن نیز میگوییم روشی از رمزنگاری است که در آن از دو کلید استفاده میشود. یکی برای رمزنگاری و دیگری برای رمزگشایی. در رمزنگاری نامتقارن، کاربر یک جفت کلید زیر را در اختیار دارد.
- کلید عمومی: کاربر از این کلید برای رمزنگاری اطلاعات و راستیآزمایی امضای دیجیتال استفاده میکند.
- کلید خصوصی: استفاده کاربر از کلید خصوصی برای رمزگشایی اطلاعات و امضای دیجیتال دادهها میباشد.
رمزنگاری متقارن
در رمزنگاری متقارن، هر دو عملیات رمزنگاری و رمزگشایی اطلاعات با یک کلید صورت میگیرد و این برخلاف رمزنگاری نامتقارن است. در دنیای امروز وقتی قصد داریم پیامی را که حاوی اطلاعات مهم و ارزشمند سازمانی است برای کسی در بستر اینترنت بفرستیم، لازم است بدانیم این پیام از کانالهای مختلفی در شبکه عبور میکند تا به دست گیرنده برسد. بنابراین میتوانیم با به کارگیری یکی از روشهای تأمین امنیت اطلاعات که رمزنگاری با کلید عمومی و خصوصی است، امنیت دادههای موجود در پیام را افزایش دهیم.

معرفی دوره ویدئو
بررسی کلید عموی و کلید خصوصی ویدئو
بررسی امضا دیجیتال ویدئو
دوره های مرتبط
آشنایی با الزامات استاندارد PCI DSS
آشنایی با الزامات استاندارد PCI DSS سلام دوست من. هر صنعتی یه سری مکانیزم امنیتی داره. در حوزه پرداخت الکترونیک…
آموزش مدیریت شبکه های کامپیوتری
مدیریت شبکه های کامپیوتری بر پایه SNMP مدیریت شبکه مفهومی است که از ابزارها و تکنیک های مختلف به منظور…
نقشه راه ورود به دنیای هک و امنیت | چگونه هکر شویم
نقشه راه ورود به دنیای هک و امنیت | چگونه هکر شویم نقشه راه ورود به دنیای هک و امنیت…
آموزش داکر (Docker) برای همه
آموزش داکر (Docker) برای همه این روزها واژه Docker و صحبت در رابطه با Container Platform ها بحث داغی در…
امتیاز دانشجویان دوره
نظرات
۰ تومان

محمد محسن خاشعی نژاد
متخصص امنیت سایبریبیش از ۱۰ سال است که به عنوان مدرس در حوزه های مختلف ICT فعالیت دارم و همیشه در حال یادگیری و یاد دادن هستم.