آرسی۵ (RC5) یک الگوریتم می‌باشد که به دلیل سادگی‌اش مورد توجه قرار گرفته‌است. Rc5 توسط در سال ۱۹۹۴ طراحی شده‌است. مخفف کلمه "Rivest Cipher" یا "Ron's Code" است. ( و را مقایسه کنید). که بر پایهٔ طراحی شده بود، نامزد انتخاب به عنوان یا همان Advanced Encryption Standard بود.
 بر خلاف بسیاری از طرح‌ها اندازه متغیری دارد. (۳۲، ۶۴ یا ۱۲۸ بیت) همچنین اندازه (۰ تا ۲۰۴۰ بیت) و نیز تعداد (۰ تا ۲۵۵) هم می‌توانند متغیر باشند. مقدار پیشنهادی اصلی پارامترها، قطعه‌ای به اندازهٔ ۶۴ بیت، کلیدی ۱۲۸ بیتی و ۱۲ دور است.
 ویژگی کلیدی آرسی۵ استفاده از دورهای وابسته به داده‌ها می‌باشد. یکی از اهداف RC5 سرعت بخشیدن به مطالعه و ارزیابی عملکردهایی مانند اولیه است. علاوه بر این RC5 از تعدادی ماژول و تشکیل می‌شود. ساختار اصلی الگوریتم بر مبنای است. رمزنگاری و رمزگشایی می‌تواند در چند خط کد مشخص شوند. هرچند برنامه‌ریزی اصلی پیچیده تر است. برای ایجاد کلید علاوه بر عدد و به عنوان منبع به یک نیز نیاز است.
 سادگی وسوسه انگیز به همراه دورهای جدید وابسته به داده‌های این الگوریتم، RC5 را به یک الگوریتم جذاب برای تحلیلگران جهت تبدیل کرده‌است.
 RC5 معمولاً به شکل RC5-w/r/b نشان داده می‌شود که در آن W = اندازه کلمه بر حسب بیت، R = تعداد دورها و B = تعداد ۸ بیتی در کلید است.
 RC5 با ۱۲ دور (با قطعه‌های ۶۴ بیتی) در معرض می‌باشد که این حمله از ۲۴۴ نمونه متن رمز نشده انتخابی استفاده می‌کند. لذا RC5 با ۱۸ تا ۲۰ دور برای امنیت کافی پیشنهاد می‌شود.
 که دارای حق ثبت الگوریتم است چند بار جایزه‌ای به مبلغ ۱۰۰۰۰ آمریکا برای رمز شکنی متن رمز شده توسط RC5 پیشنهاد کرد. اما این رقابت‌ها در ماه مه ۲۰۰۷ متوقف شده‌اند. تعدادی از مشکلاتی که در این رقابت‌ها با استفاده از محاسبات تعمیم داده شده که توسط طراحی شده بودند، مشکلاتی برای ادامهٔ کار این الگوریتم ایجاد کردند. Distributed.net یک پیام رمزگذاری شده با کلیدهای ۵۴ بیتی و ۶۴ بیتی که توسط RC5 رمزگذاری شده بود را مورد آزمون جامع قرار داده‌است و بر روی رمزگشایی یک کلید ۷۲ بیتی کار می‌کند. تا فوریه ۲۰۱۲، ۲٫۲۰۳٪ از کلیدها جستجو شده بودند. با چنین نسبتی حدوداً ۹۰ سال طول می‌کشد تا تمامی کلیدهای ممکن باقی مانده را امتحان کنند. و به این ترتیب تکمیل پروژه تضمین می‌شود.
{"title": "آرسی۵", "link": "https://fa.wikipedia.org//w/index.php?title=%D8%A2%D8%B1%D8%B3%DB%8C%DB%B5&oldid=28591408", "language": "fa"}