| |
الگوريتم رمز سزار براي اولين بار توسط ژوليوس سزار سردار رومي مورد استفاده قرار گرفت در اين الگوريتم جايگزيني حروف
براساس ترتيب در حروف الفبا انجام مي شود بنابراين برای رمز نمودن متن جايگزيني زير را خواهيم داشت
رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ
رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC
در اين تبديل هركدام از كاراكتر ها در حالت تبديل به كاراكتري تبديل مي شوند كه در ترتيب حروف الفبا سه مرحله بعد از آن قرار دارند
بعنوان مثال A به D كه اين تبديلات براي تمامي كلمات انجام مي شود .
در حالتي كه متن رمز شده در اختيار قرار دارد اين تبديل برعكس انجام مي شود و ما تبديل زير را خواهيم داشت .
رشته تبديل يافته
DEFGHIJKLMNOPQRSTUVWXYZABC
رشته مبنا
ABCDEFGHIJKLMNOPQRSTUVWXYZ
در
صورتي كه به كلمات در هر زبان رايج توجه
كنيم مي توانيم اين نكته را دريابيم كه
شكل ظاهري حروف , تعداد كاراكتر ها ,
تعدد حروف در هر كلمه ميتواند داراي
معيار خاصي باشد . اين معيارها براساس
نوع زبان مي تواند متفاوت باشد
در
رمز نگاري به روش سزار خصوصيات اصلي
كلمات تغيير نمي كند بلكه با توجه به
اينكه نسبت يك به يك بين حروف برقرار
است خصوصيات كلمه تغير نخواهد كرد بلكه
با اندكي هوشياري مي توان متن رمز شده
را حدس زد
برای درک صحیح رمزنگاری به روش سزار می توانید متنی انگلیسی را در باکس زیر وارد نموده و متن رمز شده آن را ببینید . با انجام این کار
خصوصیات جالبی را در این روش ملاحظه می کنید .
|