عنوان مقاله :
معرفي روش جديد رمزنگاري مبتني بر توليد متن رمز شده متغير
عنوان به زبان ديگر :
Introducing New Cryptography Method to Make Variable Ciphertext
پديد آورندگان :
زبيري، مهرداد دانشگاه شهيد بهشتي - دانشكده مهندسي برق و كامپيوتر، تهران , مظلوم نژاد ميبدي، بابك دانشگاه شهيد بهشتي - دانشكده مهندسي برق و كامپيوتر، تهران
كليدواژه :
رمزنگاري بلوكي , محاسبات پيمانهاي , علم تئوري اطلاعات و كدينگ , جعبهجايگشت پويا , جعبهجانشيني پويا , اعداد اول , كليد رمزمتقارن
چكيده فارسي :
با گذشت زمان، كامپيوتر در امور بيشتري از زندگي انسان رخنه ميكند، به همين سبب در عصر كامپيوتر نياز به حفاظت از اطلاعات شخصي بيش از پيش احساس ميشود. علم رمزنگاري براي حفاظت از اين اطلاعات بكار ميآيد، طوري كه اگر سيستمي تحت حمله قرار گرفت امكان دسترسي به اطلاعات غيرممكن باشد. در اين مقاله يك روش جديد رمزنگاري براي متن معرفي ميگردد كه ايده آن، استفاده از روشهاي تئوري كدينگ در رمزنگاري ميباشد. در اين روش به كمك علم تئوري اعداد و محاسبات پيمانهاي، يك روش جهت توليد جعبههاي جايگشت پويا و جعبههاي جانشيني پويا بكار گرفته ميشود. در ادامه به كمك علم تئوري اطلاعات و كدينگ، خطاهاي تصادفي عمدي به متن اضافه ميگردد. خطاهاي عمدي ايجاد شده ميبايست در زمان رمزگشايي به كمك روشهاي ديكدينگ كشف و تصحيح شود. توليد يك روش مستقل رمزنگاري با الگوي استفاده از خطاي عمدي در كنار استفاده از كليد رمزكوتاه (256 بيت)، مزيت اين روش نسبت به روشهاي هم الگو ميباشد. بعلاوه اين روش قادر خواهد بود در هر بار اجراي الگوريتم رمزنگاري، براي يك متن آشكار ثابت و يك كليد رمزنگاري ثابت، متن رمز شده متفاوتي، با فاصله همينگ نزديك به 50 درصد، نسبت به اجراي قبل توليد نمايد.
چكيده لاتين :
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.
عنوان نشريه :
مهندسي برق دانشگاه تبريز