روش بهبود یافته در الگوریتم 64 بیتی Blow Cast Fish
Publish place: Joint Convention on Computer Engineering and Mechanics
Publish Year: 1392
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,196
This Paper With 6 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JCCEM01_048
تاریخ نمایه سازی: 25 اسفند 1392
Abstract:
در این مقاله قصد داریم با روشی نسبتا ساده، امنیت الگوریتم رمزنگاری Blow Cast Fish 64 bit را بصورت قابل توجهی بهبود و افزایش دهیم. الگوریتم ارائه شده نه تنها امنیت را به صورت چشم گیری افزایش می دهد بلکه سرعت الگوریتم را افزایش و همچنین زمان انجام عملیات رمزنگاری و رمزگشایی را کاهش قابل توجهی می دهد. برای تولید الگوریتم بهبود یافته ی Blow Cast Fish ، از سیستم بلوکی کلید CAST 128 bit ، و ویژگی-های آن و همچنین از الگوریتم Blow Fish و ویژگی های آن استفاده می شود. این الگوریتم سرعت قابل توجهی در سیستم های سخت افزاری ایجاد می کند. به علاوه در این الگوریتم 4 پارامتر جدید برای تولید اعداد تصادفی استفاده شده که آنها نیز از الگوریتم LCG استفاده می کنند. این الگوریتم در قسمت S-box ها برای انتخاب و افزایش امنیت مورد استفاده قرار می گیرد. 4 پارامتر ذکر شده نیز به عنوان کلید در قسمت ورودی استفاده می شوند. به علاوه با افزایش تعداد S-box ها به اندازه ی 2 برابر و انتخاب تصادفی آن ها بر امنیت رمز می افزاید.
Keywords:
الگوریتم Blow Fish - رمزنگاری - بلوک 64 بیتی- CAST 128- S-Box
Authors
مسعود سکوتی
دانشکده مهندسی برق و کامپیوتر ، دانشگاه شهید بهشتی، تهران
بابک سکوتی
مرکز تحقیقات بیوتکنولوژی، دانشگاه علوم پزشکی تبریز، تبریز
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :