به سایت اموزش ریاضیات و رمزنگاری خوش آمدید

به سایت آموزش ریاضی و رمز نگاری خوش آمدید

علم رمزنگاری و کاربرد آن

چرا از رمزنگاری استفاده میکنیم؟

گاهي اوقات افراد تمايل دارند مطالبي را كه به نحوي با آنان در ارتباط است از دسترس غير محفوظ بدارند طبيعي است كه اين خواسته در بسياري از افراد صادق است . رمز و رمزنگاري علمي است كه مي تواند اين امكان را در اختيار افراد قراردهد. از ديرباز اين موضوع مطرح بوده است كه با روشي خاص مفهومي را به افراد انتقال دهيم بطوري كه مطلب مورد نظر را فقط طرف مقابل فهميده و ديگران از دريافت اصل موضوع ناتوان باشند.
رمز و رمز نگاري را مي توان به اين صورت تعريف نمود:
برگرداندن علائم , حروف , عبارات موجود در متن به نحوي كه بصورت عادي قابل درك نباشد . در مقابل مي توان علم رمز گشائي را عنوان نمود كه عبارت است از برگردانيدن متن رمز شده از حالت رمز به حالت عادي به نحوي كه بتوان محتواي متن رمز شده را درك نمود . كاربردهاي رمزنگاري را مي توان درشبكه هاي كامپيوتري ,بانكهاي اطلاعات , مراكز نظامي , بانكها , موسسات خصوصي و اشخاص حقيقي و حقوقي كه به نحوي اطلاعات موجود براي آنها داراي اهميت مي باشد را ملاحظه نمود . مي توان گفت اولين رمز نگاري توسط ژوليوس سزار; سردار رومي انجام شده است . در اين روش رمز نگاري كه به رمز سزار معروف است كاراكتر هاي موجود در متن رمز براساس ترتيب در حروف الفبا با كاراكتري موجود در سه رديف بعد جايگزين شده و اين جايگزيني تا آخرين حروف متن انجام مي شود به عنوان مثال حرف A با حرف D جايگزين مي شود و حرف B با حرف E از طرف ديگر در انتهاي اين رشته الفبا در صورتي كه با حرفي نظير Y برخورد نمائيم اين حرف را با حرف B ‌ جايگزين مي نمائيم. با گسترش علم كامپيوتر و ابزار هاي موجود و علوم رياضي به سهولت اين مطلب را درميابيد كه استفاده از اين چنين الگوريتمهائي به راحتي مورد استفاده قرار گرفته و براحتي مي تواند از حالت رمز خارج شوند . بنابراين نمي توانند الگوريتم مطمئن براي رمز نمودن مطالب باشند . هر قفلي قابل گشودن است ولي معمولا قفلي براي گشودن انتخاب مي شود كه از نظر هزينه زماني و ارزش گشودن , قابل قبول باشد . هدف ما اينست كه الگوريتمهاي را طراحي نمايم كه براحتي قابل شكستن نباشد . در اين سايت سعي مي كنيم شما را با نحوه رمز نمودن و رمز گشائي آشنا نمائيم