|
|
مروری بر حملات و پیاده سازی نرم افزاری الگوریتمهای رمزنگاری توام با احراز اصالت مسابقه caesar
|
|
|
|
|
نویسنده
|
رضایی محسن ,ابراهیمی آتانی رضا
|
منبع
|
منادي امنيت فضاي توليد و تبادل اطلاعات - 1394 - شماره : 2 - صفحه:67 -86
|
چکیده
|
رمزنگاری احراز اصالت شده یک حالت اجرایی در رمزهای قطعه ای بوده که خدمت های احراز اصالت، محرمانگی و تمامیت داده را در فرآیند انتقال اطلاعات فراهم می کند. از سال 2014 مسابقه ی تحت عنوان مسابقه ی caesar آغاز شده است که هدف از این مسابقه رسیدن به طرح های رمزنگاری احرازاصالت شده است که مزایای بیشتری نسبت به طرح aes-gcm ارائه دهند و برای استفاده گسترده مناسب باشند. در این مقاله، تمامی نامزدهای معرفی شده به مسابقه ی caesar بر اساس ذات طراحی و معماری (رمز قالبی، رمز جریانی، جایگشتی/اسفنجی، متراکمسازی، اختصاصی) دسته بندی شده و مروری کلی روی جنبههای عملکردی، پارامترهای امنیتی و نیرومندی نامزدها صورت گرفته است. سپس تمامی نامزدها از نظر سرعت رمزگذاری، رمزگشایی و تشخیص پیام های جعلی، روی پردازنده هایی از سه معماری amd64،armeabi و mipso32 مورد مقایسه قرار گرفته اند.
|
کلیدواژه
|
محرمانگی، رمزنگاری، احراز اصالت، پیاده سازی نرم افزاری، مسابقه caesar،
|
آدرس
|
دانشگاه گیلان, ایران, دانشگاه گیلان, ایران
|
پست الکترونیکی
|
rebrahimi@guilan.ac.ir
|
|
|
|
|
|
|
|
|
An Overview of Security attacks and Software Implementation of Authenticated Encryption Algorithms in CAESAR Competition
|
|
|
Authors
|
Rezaei Mohsen ,Ebrahimi Atani Reza
|
Abstract
|
Authenticated Encryption is a block cipher mode of operation which simultaneously provides confidentiality, integrity, and authenticity assurances on the data transmition. In this regard in 2014 CAESAR competition started which aims at finding authenticated encryption schemes that offer advantages over AESGCM and are suitable for widespread adoption. This paper provides an easytograsp overview over functional aspects, security parameters, and robustness offerings of the CAESAR candidates, clustered by their underlying designs (blockcipher, streamcipher, permutation/sponge, compressionfunctionbased, dedicated) and compares encryption/decryption speed of all CAESAR candidates implemented on three processors of three different architectures AMD64, armeabi and mipso32.
|
Keywords
|
Confidentiality ,cryptography ,authentication encryption ,software implementation ,CAESAR Competition ,AE ,AE.
|
|
|
|
|
|
|
|
|
|
|