تبلیغات
IT 88 - دنیای پر رمز و راز رمزنگاری
 
صفحه نخست       تماس با مدیر       پست الکترونیک      RSS       ATOM
IT 88
 
دوشنبه 22 شهریور 1389 :: نویسنده : روح الله خوش نژاد

رمز نگاری امری تاریخی است که در دهه های اخیر با کمک کامپیوتر و فناوری اطلاعات زمینه ساز مقوله های امنیتی مهمی شده است. رمز نگاری علم کدها و رمز هاست. رمز نمودن اطلاعات کامپیوتر مبتنی بر علوم رمز نگاری است و از این رو علم رمزنگاری مقدمه ای بر مبحث امنیت شبکه است.

شروع رمز نگاری را 1900 قبل از میلاد دانسته و آن را به مصریان منتسب می کنند......

رمز سزار یکی از ساده ترین و شناخته شده ترین روش های رمز نگاری است....

رمز ویگنر قدرتمند ترین رمز پر کاربرد کلاسیک تلقی میشود....

مقدمه:

رمز نگاری امری تاریخی است که در دهه های اخیر با کمک کامپیوتر و فناوری اطلاعات زمینه ساز مقوله های امنیتی مهمی شده است. رمز نگاری علم کدها و رمز هاست. رمز نمودن اطلاعات کامپیوتر مبتنی بر علم رمز نگاری است و از این رو علم رمزنگاری مقدمه ای بر مبحث امنیت شبکه است.

تاریخچه:

شروع رمز نگاری را سال 1900 قبل از میلاد دانسته و آن را به مصریان منتسب می کنند. 500 سال قبل از میلاد یک نویسنده ی یهودی کتابی نوشت که کلمات آن بر عکس نوشته شده بود و روش آتابش را پایه گذاشت. 87 سال قبل از میلاد سزار روشی برای رمزگذاری ارائه کرد. در تاریخ از غزنویان نیز سخن به میان آمده که به وفور از رمز استفاده می کردند. اندک زمانی روش فرکانسی متداول بود و دیر زمانی رمز گابریل. تاریخ گواه نقش آفرینی روش های مختلف رمز گذاری در جنگ های جهانی اول و دوم است. و از زمانی که به عنوان هنر نزد هندیان کاماسوترا استفاده می شد تا هم اینک که در رمز کوانتومی از فوتون بهره می گیرند؛ پیشرفت های زیادی داشته و شخصیت های بزرگی را به خود دیده است. در ادامه به توضیح دو روش قدیمی و پر کاربرد رمز نگاری می پردازیم که مطمئنا در آینده به کار شما خواهد آمد!

رمز سزار

رمز سزار یکی از ساده ترین و شناخته شده ترین روش های رمزنگاری است. این روش نوعی رمز نگاری جانشینی است که هر حرف با حرفی مشخص جاگذاری می شود. در این روش حرف جاگذاری شده در فهرست الفبا با حرف اصلی فاصله ثابتی دارد. مثلا اگر انتقال 3 باشد حرف a به d و حرف z به c تبدیل می شود.

برای مثال متن های داده شده به وسیله روش رمز نگاری سزار تبدیل به متن رمز نگاری شده می شوند:

متن قبل از رمز  نگاری:

ABCDEFGHIJKLMNOPQRSTUVWXYZ

متن بعد از رمز نگاری:

DEFGHIJKLMNOPQRSTUVWXYZABC

در مثالی دیگر با انتقال 5، کلمه ی tabriz  به yfgwne تبدیل می شود.

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

رمز نگاری به روش ویگنر:

حالا که با روش سزار آشنا شدیم روش کارکرد رمز ویگنر بسیار ساده است. رمز ویگنر قدرتمندترین رمز پرکاربرد کلاسیک تلقی می شود. این رمز توسط یک دیپلمات فرانسوی ابداع شد و از انواع چند حرفی می باشد. یک جدول مربعی اساس کارکرد رمز وینگر است. اگر حروف الفبای انگلیسی را در یک سطر بنویسیم و در سطر زیرین آن نیز همان حروف را بدون حرف a بنویسیم و حرف a را به انتهای حروف منتقل کنید و برای سطر سوم نیز همین الگو را از روی سطر دوم پیروی کنیم(حرف b را از ابتدا به انتها ببریم) 26 سطر بوجود می آید که سطر آخر با  z شروع و به y ختم می شود.

برای مثال متن اصلی که می خواهیم رمز گذاری کنیم بدین صورت می باشد:

engineering ICT

در این متن تمام حروف بصورت بزرگ یا کوچک در نظر گرفته شده و فضای خالی بین حروف حذف می شوند؛ پس از این کار جمله به شکل زیر تبدیل می شود:

engineeringict

جمله فوق از شکل طبیعی خود خارج می شود.

در ادامه کلمه ای که بعنوان کلید در نظر گرفته شده است ( بعنوان مثال fotros) در سطری دیگر متناظر با جمله اول تکرار می شود:

e  n  g  i  n  e  e  r  i  n  g  i   c  t

f   o  t   r  o  s  f  o  t  r  o  s  f  o

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

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

بعنوان مثال در دنباله زیر

engineering

fotrosfotro

حرف e از سطر اول و حرف f از ستون اول را مشخص کرده که تقاطع آن ها حرف j بدست می آید.

همچنین حرف n از سطر اول و o از ستون اول را انتخاب می کنیم که تقاطع آن حرف b خواهد بود.

با ادامه این کار جمله زیر استخراج می شود:

jbzzbwjfbeuahh

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





نوع مطلب : Security، 
برچسب ها :


درباره وبلاگ

اگر به دنبال محیطی هستید که در ورای فضاسازی های معمول ، از نقطه نظر تخصصی به دنیای فناوری اطلاعات بنگرد؛
اگر به دنبال یافتن نمود توانمندی یک جمع دانشجویی IT هستید؛
اگر در پی مطالب جذاب و خواندنی جانبی می باشید؛
به شما تبریک می گوییم که انتخاب درستی داشته اید؛ چون هدف ما نیل به دستاورد های بالاست!
ما جمعی از دانشجویان IT ورودی 88 دانشگاه سراسری تبریز گرد هم آمدیم ؛ آستین ها را بالا زدیم و خواستیم به قدر توانمندی خویش در فضای سایبری ایفای نقش کنیم؛
خواستیم لبخند رضایت را بر لبان توی مخاطب که تمامی دارایی ما هستی بنشانیم؛
خواستیم طرحی نو دراندازیم...
و در این میان با استمداد از یگانه ی هستی بخش نجوا می کنیم:
همتم بدرقه راه کن ای طایر قدس که دراز است ره مقصد و من نو سفرم

مطالب اخیر
نظرسنجی
در این 6 ماهی که گذشت عملکرد وبلاگ را چگونه ارزیابی می کنید؟








آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :

Google

در این وبلاگ
در كل اینترنت