در رمز نگاری، رمز سزار یکی از ساده ترین و شناخته ترین تکنیکهای رمز
نگاری است که با عناوین رمز جابجایی، کد سزار یا جابحایی سزار شناخته می
شود. این رمز یک نوع رمز جانشینی است که هر حرف در متن اصلی با حرف دیگری
با فاصله ثابت جابجا می شود. برای مثال با مقدار انتقال 3، A با D، Dبا E و
به همین ترتیب جانشین می شوند. نام آن از ژولیوس سزار گرفته شده است. او
از این روش برای ارتباط با فرماندهان خود استفاده می کرد. مرحله رمز نگاری
از رمز سزار که از روش های پیچیده تر شکل گرفته، انجام می شود. مانند رمز
Vigenere. این رمز استفاده های پیشرفته در سیستم های ROT13 دارد. مانند همه
رمز های با روش جانشینی حروف، رمز سزار نیز به راحتی شکسته می شود و به
طور اساسی هیچ امنیت ارتباطی را پیشنهاد نمی کند.
مثال
انتقال بوسیله در یک ردیف قرار دادن دو حرف الفبا نمایش داده می
شود.الفبای رمز، چرخش به راست یا چپ با مقدار انتقال ثابت است. برای مثال
در اینجا رمز سزار از چرخش به چپ با مقدار انتقال 3 استفاده شده است.(کلید
رمز مقدار جابجایی است که در این مثال 3 در نظر گرفته شده است.)
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: DEFGHIJKLMNOPQRSTUVWXYZABC
برای رمز گشایی شخص به ازای هر حرف در متن رمز حرف مرتبط با آن را می نویسد.
Ciphertext: WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ
Plaintext: the quick brown fox jumps over the lazy dog
همچنین رمز نگاری می تواند در قالب تابع ریاضی انجام شود. در ابتدا هر
حرف را به یک عدد نظیر می کنند. یعنی A=0، B=1،...Z=25. رمز شده x با
انتقال n در قالب ریاضی به صورت زیر است.

رمز گشایی نیز بطور مشابه به صورت زیر انجام می شود.

(تعاریف برای عملگر پیمانه وجود دارد. در بالا نتیجه، عددی بین 0 تا 25
است. اگر x-n یا x+nدر این بازه نباشند باید با 26 جمع یا تفریق کنیم.)

برچسب ها:
رمز،
سزار،
رمز سزار،
رمز نگاری،
آموزش رمز نگاری،