ارائه یک راهکار رمزنگاری سبک وزن به منظور تأمین امنیت داده در اینترنت اشیا
محورهای موضوعی : فناوری اطلاعات و ارتباطاتوهاب امینی آذر 1 , رسول فرحی 2 , فاطمه دشتی 3
1 - دانشگاه آزاد اسلامی واحد مهاباد
2 - دانشگاه آزاد اسلامی واحد مهاباد
3 - دانشگاه آزاد اسلامی واحد تبریز
کلید واژه: اینترنت اشیا, امنیت, الگوریتم ¬های رمزنگاری سبک وزن, الگوریتم ¬های رمزنگاری خم بیضوی.,
چکیده مقاله :
جهت بکارگیری اینترنت اشیا به عنوان یک زیرساخت مطمئن، چالشهای و مشکلات مختلفی وجود دارد که امنیت یکی از مهمترین آنها میباشد. برقراري امنيت در چنين شبكههایی با توجه به محدودیت منابع مختلف از جمله منابع پردازشی و انرژی پایین، دارای پیچیدگیهای زیادی است و نیاز به برقراری یک نوع مصالحه بین امنیت و منابع در دسترس است. این شرایط موجب شده است تا امنیت به یک چالش مهم در این شبکهها تبدیل شود و روشهای مختلفی نیز برای بهبود و بهینگی این چالش ارائه شده است. بر همین اساس در این مقاله یک راهکار رمزنگاری سبکوزن مبتنی بر رمزنگاری متقارن و نامتقارن جهت تأمین امنیت داده در اینترنت اشیا ارائه شده است. در روش پیشنهادی در ابتدا داده اصلی توسط الگوریتم متقارن بلوفیش رمزنگاری میشود و سپس کلید آن¬ به کمک الگوریتم رمزنگاری خم¬های بیضوی ایمن¬سازی میشود تا در نتیجه بتوان در زمان کم و با امنیت بالا امنیت داده را در زیرساخت¬های مبتنی بر اینترنت اشیا تأمین کرد. در انتها راهکار پیشنهادی، از طریق شبیهساز Eclipse و با آزمایش بر روی حجم داده 20 تا 1000 کلیوبایت مورد ارزیابی قرار داده شده است. نتایج حاصل از شبیه¬سازی نشان می¬د¬هد که روش پیشنهادی در مقایسه با سایر الگوریتم¬های رمزنگاری از نظر معیارهای ارزیابی هم چون زمان اجرا و توان عملیانی رمزنگاری و رمزگشایی بهینه¬تر عمل می¬نماید. این نتایج؛ بیانگر آن است که راهکار پیشنهادی ضمن برقراری امنیت، کمترین تأثیر منفی را بر روی منابع پردازشی گرههای IoT داشته است.
In order to use the Internet of Things as a secure infrastructure, there are various challenges and problems, of which security is one of the most important. Establishing security in such networks has many complications due to the limitation of various resources, including processing resources and low energy, and there is a need to establish a kind of compromise between security and available resources. These conditions have caused security to become an important challenge in these networks, and various methods have been presented to improve and optimize this challenge. Accordingly, in this article, a lightweight encryption solution based on symmetric and asymmetric encryption is presented to ensure data security on the Internet of Things. In the proposed method, first, the main data is encrypted by the symmetric Bluefish algorithm, and then its key is secured with the help of the elliptic curve encryption algorithm, so that as a result, data security can be ensured in a short time and with high security in infrastructures based on the Internet of Things provided. In the end, the proposed solution has been evaluated through the Eclipse simulator and by testing on the data volume of 20 to 1000 kilobytes. The simulation results show that the proposed method performs more optimally compared to other encryption algorithms in terms of evaluation criteria such as execution time and encryption and decryption throughput. These results indicate that the proposed solution, while establishing security, has had the least negative impact on the processing resources of IoT nodes.