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

الگوریتم رمز سزار

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


تاریخ بروزرسانی 1399/03/10


advertise
adverse1
adverse1
advertise

نظرات و پیشنهادات خود را با آدرس admin[@]ircrypt(.)com با ما در میان بگذارید
نقل مطالب سایت با درج منبع بلا مانع است