یک الگوریتم جدید رمزنگار سریع داده ها

  • سال انتشار: 1371
  • محل انتشار: دوفصلنامه روشهای عددی در مهندسی، دوره: 11، شماره: 1
  • کد COI اختصاصی: JR_JCME-11-1_001
  • زبان مقاله: فارسی
  • تعداد مشاهده: 155
دانلود فایل این مقاله

نویسندگان

محمدرضا عارف

فرامرز هندسی

مسعود عمومی

چکیده

اگرچه الگوریتم رمزنگار قالبی DES طی سالهای اخیر در زمره قویترین رمزنگارهای موجود دنیا محسوب می شده است، اما نقاط ضعف عمده آن نیز مورد توجه بوده و پیشنهاداتی برای رفع کردن آنها مطرح شده است. دو عیب مهم الگوریتم DES که روزنه های امیدی را برای شکستن آن گشوده اند، عبارتند از: سادگی بیش از اندازه ساختار تولید کلیدهای فرعی که باعث سهولت و سرعت در جستجوی فضای کلید می شود و نیز وجود خواص نامطلوب در جعبه های جانشینی (Si) که بعضا ویژگیهای آماری خوبی را ارائه نمی دهند و دریچه هایی را برای حمله به سیستم و شکستن آن می گشایند.۱ در این مقاله با الهام از مزایای بارز الگوریتم DES، الگوریتم جدیدی ارائه می شود که در آن در ساختار تولید کلیدهای فرعی تجدید نظر کلی و جدی به عمل آمده است. همچنین در آن، امکان استفاده از کلیدهایی با طول متغیر فراهم شده است، به طوری که حمله جستجوی فضای کلید ناموفق می نماید. اشاره ای نیز به نحوه انتخاب جعبه های Si قویتر خواهیم کرد و در پایان پیشنهاداتی برای بالا بردن سرعت عمل این رمزنگار مطرح خواهد شد.

کلیدواژه ها

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.