آموزش رمز گذاری اطلاعات


همیشه پیدا کردن یک رمز غیرقابل حدس و قوی برای همگان بسیار مهم است.
اما هرچی مفهوم رمزگذاری پیچیده تر باشد، به خاطر ماندن آن هم دشوار تر است.
در مقاله رمزگذاری و تکنیک های آن به صورت غیر نرم افزاری و دستی به
آموزش رمز گذاری اطلاعات پرداخته شده است. ولی امروز ما با روش نرم افزاری
به آموزش رمزگذاری پرداختیم.
الگوریتم های رمزگذاری
فهرست موضوعات مطالب
برای آن که بتوانیم رمزگذاری انجام دهیم اول باید بدانیم با چه الگوریتم هایی
و با چه میزان پیچیدگی این کار انجام می شود. الگوریتم هایی که ما در آخر
مقاله از آن ها برای رمزگذاری استفاده کردیم، شامل:
رمز Vigenère
نوعی رمز جانشینی چند الفبایی محسوب می شود. می پرسید رمز جانشینی
چند الفبایی چیست؟ باید بگویم به جاگذاری یک یا چند حرف به جای یک یا چند حرف
دیگر رمز جانشینی و اگر از چند حرف استفاده کنیم، چند الفبایی نام دارد. این الگوریتم
از یک ماتریس ۲۶ در ۲۶ و یک کلید برای رمزگذاری متن استفاده می کند. سطر و
ستون های آن به صورت زیر می باشد:
رمزگذاری:
ستون = حرف موردنظر
سطر = حرف کلید
محل تقاطع = رمزشده حرف موردنظر
مثال:
متن بدون رمز = SEND ANOTHER CATAPULT
کلید= hail caeserh ailcaese
متن رمز شده = ZEVO CNSLLVY CIECPYDX
رمزگشایی:
سطر= حرف کلید
محل تقاطع = حرف رمز شده
ستون = حرف رمزگشایی شده
رمز جانشینی سزار
بسیار رمز ساده ای است و در زمان شوروی سابق از آن استفاده می شد که با
یک کلید کار می کند. بدین صورت که مثالا اگر کلید را ۲۵ انتخاب کنیم و سر و ته
حروف را به صورت یک دایره به هم متصل کنیم؛ ۲۵ حرف بعد از هر حرف در نوشته،
جای حرف رمز نشده قرار می گیرد که در تصویر زیر یک نمونه از ان را مشاهده می کنید.
آموزش رمز گذاری اطلاعات
خب حالا وقت آموزش رسید. می خواهیم با یکی از الگوریتم های بالا عبارت itmagazine
را رمزگذاری کنیم ابتدا از این لینک نرم افزار Cryp tool را دانلود می کنیم. بعد از نصب اگر
نرم افزار را در دسک تاپ خود پیدا نکردید، در قسمت جستجو ویندوز آن را سرچ کنید. بعد
از باز کردن cryp tool تصویر زیر ظاهر خواهد شد. روی آیکون صفحه سفید رنگ در گوشه سمت
راست، مطابق زیر کلیک کنید.
در پنجره باز شده عبارت خود را می نویسیم و از بالا گزینه Encrypt/Decrypt را انتخاب می کنیم و
سپس (symmetric (classic و بعد رمز Vigenère را انتخاب می کنیم. (می توانید از الگوریتم های
رمزگذاری دیگر نیز استفاده کنید).
حالا برای کلید رمزگذاری خود حروفی دلخواه را وارد کنید. من des را انتخاب کردم.
حالا Encrypt را انتخاب کنید و متن رمز شده شما آماده می شود، آن را هرجا که می خواهید ذخیره کنید.
توجه کنید برای رمز گشایی نیز مشابه همین روند عمل می کنید ولی این بار متن رمزشده خود را
می دهید و به در موقع وارد کردن کلید به جای Encrypt گزینه Decrypt را انتخاب کنید.