مدل سازی VHDL یک رمز کننده کم مصرف AES

سال انتشار: 1394
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 1,205

فایل این مقاله در 23 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

COMPUTER02_062

تاریخ نمایه سازی: 2 تیر 1395

چکیده مقاله:

با پیشرفت علم و تکنولوژی هر روز میلیون ها نفر از کاربران به تولید و تبادل حجم زیادی از اطلاعات در زمینه های مختلف می پردازند که نه تنها در حمل و نقل اطلاعات بلکه در ذخیره سازی اطلاعات نیاز به امنیت کامل دارند. با گذشت زمان الگوریتم های رمزنگاری بسیاری بوجود آمده، سند سازی شدند. این مقاله پیشنهاد پیاده سازی الگوریتم استاندارد رمزنگاری پیشرفته (AES) دارای چهار تبدیل: جانشینی بایت ها، شیفت چرخشی بایت ها، تلفیق و درهم سازی و همچنین جمع (XOR) کلید با کلمات در هر دوره است. این مقاله پیاده سازی الگوریتم را با معماری خط لوله (Pipelining) بر روی تراشه Xilinx Virtex6 انجام داده است. یکی از پیشنهاداتی که در این مقاله شده است، بدین صورت است که به جای استفاده از بلوک های تبدیلات جانشینی بایت ها و شیفت چرخشی بایت ها، آن دو را در یک بلوک قرار دهد که باعث کاهش مصرف می شود، و در جاهایی استفاده می شود که نیاز به سطح کم باشد از قبیل کارت های کوچک هوشمند و تلفن های سلولی و یا موبایل مورد استفاده قرار می گیرد. در بسیاری از کارهای گذشته برای پیاده سازی تبدیلات جانشینی بایت ها و معکوس آن معمولاً از جدول مراجعه (LUT) استفاده شده اما در این مقاله برای کم کردن بروندهی به جای استفاده از جدول مراجعه که فضای زیادی را در حافظه اشغال می کند، با پیاده سازی آن توسط اشتراک گذاری منبع برای تبدیل جانشنی بایت ها توانسته حجم کمتری از حافظه را اشغال کند و نیز توان تبدیل جانشینی بایت ها 3% نسبت به حالت معمولی کاهش دهد، روش های ارائه شده توسط VHDLModelsim-SE شبیه سازی شده است.

نویسندگان

احسان فوداجی

دانشجوی کارشناسی ارشد، دانشگاه آزاد اسلامی واحد بین المللی کیش- ارائه دهنده

مهدی صادق زاده

استاد دانشگاه، دانشگاه آزاد اسلامی واحد بین المللی کیش

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • سلطان آقایی محمدرضا، دری پرهام، طراحی رمزنگاری AES-256 به صورت ... [مقاله کنفرانسی]
  • معصومی مسعود، دهنوی سید بتبی، یک روش کارآمد برای حافظت ...
  • ملکیان احسان، ذاکرالحسینی علی، امنیت داده‌ها، موسسه علمی فرهنگی نص، ...
  • A..Amaar, I. Ashour and M Shiple, -Degn and Implementation A ...
  • _ Akashi Satoh, Sumio Morioka, Kohji Takano, and Seiji Munetoh, ...
  • Alireza Hodjat and Ingrid Verbauwhede, -A21.54 Gbits/s Fully Pipelined AES ...
  • Artur Gielata and Pawel Russek and Kazimier Wiatr, -AS hardware ...
  • fp. gladman.plus. com/cryp tography_tech _ logy/rijenda el/aes. spec. 311, 2007. ...
  • Bryan M. Sobczyk, -AS Implem entations Optimized for Mid-Range FPGAs'", ...
  • Chih-Peng Fan and Jun-Kui Hwang, -FRGA implemen tations of high ...
  • Chorfi Dhoha, Slim Ben Othman, Slim Ben Saoud, -A FPGA ...
  • - Edwin NC Mui, -Pactical Implemen tation of Rijndael S-Box ...
  • Fakir Sharif Hossain and Md Liakot Al and Musadek Anwarul ...
  • Gentre Graham & David Leifker, -VDL AES128 Encryp tion/Decryp tion ...
  • Gurmail Singh, Rajesh Mehra, -Hig Throughput AES Encryption Algorithm Implemen ...
  • Hoang Trang and Nguyen Van Loi, -Anefficient FPGA implementation of ...
  • _ Issam Mahdi Hammad, -Efficiet Hardware Implem entationsfor theAdvanced Encryption ...
  • J. Daemen and V. Rijmen, -AS Proposal: Rijndael, AES Algorithm ...
  • L.Thulasimat and M. Madheswaran, -ASingle Chip Design and Implem entation ...
  • M. C. Liberatori and J. C. Bonadero, -AB-128 Cipher. Minimum ...
  • Meghana Hasamnis and Priyanka Jambhulkar and S. S. Limaye, -Iplem ...
  • M. Gnanambika, S.Adilakshmi, Dr.Fazal Noorbasha, _ Bit Algorithm Using Fully ...
  • Monica Liberatori, Fernando Otero, J. C. Bonadero, Jorge Castifieira, -AS-128 ...
  • Mr. Atul M. Borkar and Dr. R. V. Kshirsagar and ...
  • M.Sandhya and S.Deepa, -AHigh Throughput CFA AES S-Box with Error ...
  • Muhammad H Rais, Member, IEEE, and Syed M. Qasim, _ ...
  • Nalini C, Nagaraj, Dr. Anandmohan P. V, &Poornaiah D.V, V.D.kulkarni, ...
  • N .Singh, G .Raj, -8curity on beep trough AES encryption ...
  • _ _ _ _ SIMA, _ Hardware (FPGA) Implementationof Cryptographic ...
  • P. Chodowiec, _ Khuon and K Gaj, "Fast implemen tations ...
  • Pravin B Ghewari and MRS. Jaymala K. Patil and Amit ...
  • Purnima Gehlot and Richa Sharma and S. R. Biradar, -VHD ...
  • Rajender Manteena, -A VHDL Implemetation of the Advanced Encryption Standard-R ...
  • Saurabh Kumar et al, -bw Latency VLSI Architecture of S-box ...
  • Scott Wakelin, -VHD Implemen tation of A Security Co-Processor! Simon ...
  • Shylashree.N et al, _ Implemen ta tionsof A dvanced Encryption ...
  • T. Manoj Sharma and R. Thilagavathy, -Peformance Analysis of Advanced ...
  • www.citeeseer ist.psu. edu/rijm enooefficient. html, 2007. ...
  • inmiao Zhang, and Keshab K. Parhi, -Iplem entation Approaches for ...
  • inmiao Zhang, and Keshab K Parhi, -Onthe Optimum Constructions of ...
  • Xinmiao Zhang, and Keshab K Parhi, -Hig-Speed VLSI Architectures for ...
  • Yogesh Kumar and Prashant Purohit, -Hadware Implem entation of Advanced ...
  • Yulin Zhang, Xinggang Wang, -Piplined Implem entation of AES Encryption ...
  • نمایش کامل مراجع