در رمزنگاری، رمز سزار ( به انگلیسی: Caesar cipher ) که با نام های کد سزار[ الف] ، جابه جایی سزار[ ب] یا رمز جابه جایی [ پ] نیز شناخته می شود، از ساده ترین و شناخته شده ترین تکنیک های رمزگذاری است.
این رمز یک نوع رمز جانشینی است که در آن هر حرف در متن آشکار با حرف دیگری با فاصله ای ثابت در الفبا جایگزین می شود؛ به این فاصلهٔ ثابت «مقدار انتقال» گفته می شود.
برای مثال اگر مقدار انتقال برابر ۳ انتخاب شود و رمزنگاری روی متن با الفبای انگلیسی انجام شود، حرف D به جای حرف A می نشیند، حرف E به جای حرف B می نشیند، تا آخر. نام رمز سزار از ژولیوس سزار گرفته شده است که از آن در ارتباطات محرمانهٔ خود استفاده می کرد.
رمزهای جانشینی پیش از ژولیوس سزار هم استفاده می شدند. به عنوان مثال می توان به رمز اتبش و مربع پولیبیوس اشاره کرد. اما استفاده از انتقال دورانی، نخست به نام ژولیوس سزار ثبت شده است. از رمز سزار حتی تا سال ۱۹۱۵ در ارتباطات نظامی استفاده شده است. ارتش روسیه از آن به عنوان جایگزینی برای سیستم های پیچیده تر که یادگیری آن ها برای لشگریان دشوار بود، استفاده می کرد. در نتیجه، تحلیل گران رمز آلمانی و اتریشی پیام های روسی را به راحتی شنود می کردند.
رمز سزار مانند تمام رمزهای جانشینی تک الفبایی دیگر به راحتی شکسته می شود و در حضور تکنیک های مدرن رمزگشایی، هیچ گونه امنیتی برای ارتباطات فراهم نمی کند. به همین دلیل، این رمز معمولاً به عنوان یکی از اجزای سیستم های رمزگذاری پیچیده تر مانند رمز ویژنر استفاده می شود. یک کاربرد مدرن رایج رمز سزار، روت۱۳ است که در تالارهای گفتگوی اینترنتی مورد استفاده قرار می گیرد. روت۱۳ حالت خاصی از رمز سزار است که از میزان انتقال ۱۳ استفاده می کند.
رمز سزار، یک رمز جانشینی تک الفبایی است، به این معنی که در این روش هر حرف از الفبای متن اصلی ( الفبای آشکار ) با یک حرف از الفبای رمز جایگزین می شود و این جانشینی در تمام متن به صورت یکسان صورت می گیرد. فاصلهٔ رتبهٔ هر حرف از الفبای آشکار و حرف متناظر در الفبای رمز، مقداری است ثابت که به آن «مقدار انتقال» گفته می شود. رابطهٔ بین الفبای آشکار و الفبای رمز را می توان با هم ردیف کردن دو الفبا نمایش داد. الفبای رمز درواقع همان الفبای آشکار است که به میزان مشخصی به سمت راست یا چپ چرخانده شده است. برای مثال، رمز سزار با چرخش به چپ به میزان انتقال ۳، در جعبهٔ پایین نمایش داده شده است. کلید رمز همان مقدار انتقال است که در این مثال برابر با ۳ انتخاب شده است. [ ۱]
این نوشته برگرفته از سایت ویکی پدیا می باشد، اگر نادرست یا توهین آمیز است، لطفا گزارش دهید: گزارش تخلفاین رمز یک نوع رمز جانشینی است که در آن هر حرف در متن آشکار با حرف دیگری با فاصله ای ثابت در الفبا جایگزین می شود؛ به این فاصلهٔ ثابت «مقدار انتقال» گفته می شود.
برای مثال اگر مقدار انتقال برابر ۳ انتخاب شود و رمزنگاری روی متن با الفبای انگلیسی انجام شود، حرف D به جای حرف A می نشیند، حرف E به جای حرف B می نشیند، تا آخر. نام رمز سزار از ژولیوس سزار گرفته شده است که از آن در ارتباطات محرمانهٔ خود استفاده می کرد.
رمزهای جانشینی پیش از ژولیوس سزار هم استفاده می شدند. به عنوان مثال می توان به رمز اتبش و مربع پولیبیوس اشاره کرد. اما استفاده از انتقال دورانی، نخست به نام ژولیوس سزار ثبت شده است. از رمز سزار حتی تا سال ۱۹۱۵ در ارتباطات نظامی استفاده شده است. ارتش روسیه از آن به عنوان جایگزینی برای سیستم های پیچیده تر که یادگیری آن ها برای لشگریان دشوار بود، استفاده می کرد. در نتیجه، تحلیل گران رمز آلمانی و اتریشی پیام های روسی را به راحتی شنود می کردند.
رمز سزار مانند تمام رمزهای جانشینی تک الفبایی دیگر به راحتی شکسته می شود و در حضور تکنیک های مدرن رمزگشایی، هیچ گونه امنیتی برای ارتباطات فراهم نمی کند. به همین دلیل، این رمز معمولاً به عنوان یکی از اجزای سیستم های رمزگذاری پیچیده تر مانند رمز ویژنر استفاده می شود. یک کاربرد مدرن رایج رمز سزار، روت۱۳ است که در تالارهای گفتگوی اینترنتی مورد استفاده قرار می گیرد. روت۱۳ حالت خاصی از رمز سزار است که از میزان انتقال ۱۳ استفاده می کند.
رمز سزار، یک رمز جانشینی تک الفبایی است، به این معنی که در این روش هر حرف از الفبای متن اصلی ( الفبای آشکار ) با یک حرف از الفبای رمز جایگزین می شود و این جانشینی در تمام متن به صورت یکسان صورت می گیرد. فاصلهٔ رتبهٔ هر حرف از الفبای آشکار و حرف متناظر در الفبای رمز، مقداری است ثابت که به آن «مقدار انتقال» گفته می شود. رابطهٔ بین الفبای آشکار و الفبای رمز را می توان با هم ردیف کردن دو الفبا نمایش داد. الفبای رمز درواقع همان الفبای آشکار است که به میزان مشخصی به سمت راست یا چپ چرخانده شده است. برای مثال، رمز سزار با چرخش به چپ به میزان انتقال ۳، در جعبهٔ پایین نمایش داده شده است. کلید رمز همان مقدار انتقال است که در این مثال برابر با ۳ انتخاب شده است. [ ۱]
wiki: رمز سزار