آموزش رمزنگاری

0 1 1 1 1 1 1 1 1 1 1

آموزش رمزنگاری

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

در ادامه مطلب درباره رمزنگاری توضیح بیشتری خواهیم داد

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


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


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


Plaintext : متن مبدا که ميبايست عمليات رمز نگاري برروي آن انجام گيرد.

Encryption Algorithm : الگوريتم رمزنگاري که دستورالعمل يا معادله رياضي است که براي عمليات رمز نگاري از آن استفاده ميشود.

Secret Key : کليد رمز به عدد و يا رشته اي از حروف الفبا گفته ميشود که به عنوان ورودي به الگوريتم داده ميشود و عمليات رمز به کمک آن انجام خواهد گرفت طول کليد بر زمان

عمليات رمز نگاري و ضريب اطمينان عمليات تاثير گذار ميباشد .

Ciphertext : به متني گفته ميشود که به عنوان خروجي عمليات رمز نگاري توليد ميشود . اين متن بر خلاف متن اوليه از چهار چوب اصلي خود خارج شده و قابل درک و فهم نخوهد بود.

Decryption Algorithm : الگوريتم بازيابي، به الگوريتمي گفته ميشود که براي بازيابي متن رمز شده و تبديل آن به متن اصلي مورد استفاده قرار ميگيرد. اين الگوريتم نيز مانند الگوريتم قبلي نوعي دستور العمل رياضي است که بر اساس ورود کليد معتبر متن اصلي را از متن رمز شده استخراج ميکند.

Cryptanalysis : به فردي گفته ميشود که ممکن است از روش استفاده شده در فرايند رمز نگاري مطلع نباشد و بر اساس روشهاي آماري و تحليلي سعي در گشودن متن رمز شده و استخراج پيام آن داشته باشد.

در ادامه یک روش رمزنگاری را برایتان توضیح میدهیم.

روش رمزنگاری سزار

الگوريتم رمز سزار براي اولين بار توسط ژوليوس سزار سردار رومي مورد استفاده قرار گرفت. در اين الگوريتم جايگزيني حروف براساس ترتيب در حروف الفبا انجام ميشود بنابراين برای رمز نمودن متن جايگزيني زير را خواهيم داشت:

رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ

رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC

در اين تبديل هركدام از كاراكتر ها در حالت تبديل به كاراكتري تبديل ميشوند كه در ترتيب حروف الفبا سه مرحله بعد از آن قرار دارند، بعنوان مثال A به D كه اين تبديلات براي تمامي كلمات انجام ميشود.

در حالتي كه متن رمز شده در اختيار قرار دارد اين تبديل برعكس انجام ميشود و ما تبديل زير را خواهيم داشت:

رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC

رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ

در صورتي كه به كلمات در هر زبان رايج توجه كنيم ميتوانيم اين نكته را دريابيم كه شكل ظاهري حروف، تعداد كاراكتر ها، تعداد حروف در هر كلمه ميتواند داراي معيار خاصي باشد. اين معيارها براساس نوع زبان ميتواند متفاوت باشد.

در رمز نگاري به روش سزار خصوصيات اصلي كلمات تغيير نميكند بلكه با توجه به اينكه نسبت يك به يك بين حروف برقرار است خصوصيات كلمه تغير نخواهد كرد و با اندكي هوشياري ميتوان متن رمز شده را حدس زد.

جستجو

مهمترین مطالب

آموزش حمله با دراگون در بازی کلش

کلش آو کلنز نام بازی آنلاینی است که به تازگی توانسته هواداران بسیار زیادی را جذب خود کند. در این بازی شما باید دهکده خود را گسترش دهید و روز به روز قدرتمندتر شوید.

 

یکی از مهم ترین کارهای بازی، حمله کردن است. برای حمله شما استراتژی های متفاوتی باید داشته باشید. یکی از بهنرین شگردهای حمله، حمله با دراگون است.

 

در این مطلب آموزش حمله با دراگون را برای شما آماده کرده ایم.

ارائه بیلد 10575 ویندوز 10 به زودی از طرف مایکروسافت

ویندوز 10 مایکروسافت تغییرات خود را بر اساس تغییر بیلد های ویندوز ارائه میدهد.

در ادامه مطلب درباره بیلد جدید مایکروسافت بیشتر توضیح خواهیم داد.

آموزش ساخت اپل یدی

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

در ادامه مطلب نحوه ساخت اپل ایدی را آموزش خواهیم داد.

حذف تصاویر از فایل های آفیس به صورت یکجا

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

یکی از راه های این کار به حذف کردن تصاویر به صورت تکی مبیاشد و لی راهکار ساده تری نیز برای حذف تصاویر به صورت یکجا وجود دارد.

در ادامه مطلب روش حذف تصاویر در فایل های آفیس به صورت یکجا را آموزش خواهیم داد.

آموزش نمایش پسورد های ذخیره شده در Edge Browser

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

در ادامه مطلب روش نمایش پسورد ذخیره شده در مرورگر اج را آموزش خواهیم داد.

مطالب مرتبط