معرفی روش جدید رمزنگاری مبتنی بر تولید متن رمز شده متغیر

  • سال انتشار: 1398
  • محل انتشار: فصلنامه مهندسی برق دانشگاه تبریز، دوره: 49، شماره: 2
  • کد COI اختصاصی: JR_TJEE-49-2_014
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 400
دانلود فایل این مقاله

نویسندگان

M. Zobeiri

Faculty of Electrical and Computer Engineering, Shahid Beheshti University, Tehran, Iran

B. Mazloom-Nezhad Maybodi

Faculty of Electrical and Computer Engineering, Shahid Beheshti University, Tehran, Iran

چکیده

Through the passage of time, computer technology has been considered as a pivotal element in human life. Because of this point, it is more evident that information security gained a prominent position. Cryptography is utilized to secure information in a way that information became impenetrable under attack. In this paper, a new method of encryption is introduced according to the theoretical channel coding method and modular calculations. In this method, with the help of science of numerical theory and modular calculations, a method is used to generate dynamic permutation boxes and dynamic subsituation boxes. Then, with the help of information theory and coding, random errors are added to the text. Generated random errors should be detected and corrected at decryption time using decoding methods. The production of an independent cryptographic method with the pattern of intentional error use, along with the use of a shortcut key (256 bits), has the advantage of this method over the pattern-matching methods.This method can perform an encryption algorithm in which the performance of algorithm for a fixed text and a fixed encryption key, produce a differentiated encrypted text, with Hamming distance nearly 50%, in comparison to the previous performances.   

کلیدواژه ها

Block encryption, Modular calculations, Information theory and coding, Dynamic P-Box, Dynamic S-Box, Prime numbers, Symmetric key

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

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

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