|
|
یک رمز دنبالهای مبتنی بر جایگشت آشوبی
|
|
|
|
|
نویسنده
|
خادم بهروز ,دانشگر امیر ,محبی پور فهیمه
|
منبع
|
پژوهش هاي رياضي - 1394 - دوره : 1 - شماره : 1 - صفحه:13 -36
|
چکیده
|
در این مقاله به معرفی یک رمز دنباله ای مبتنی بر جای گشت آشوبی می پردازیم که اساساً متشکل از یک نگاشت آشوبی و یک بخش خطی است و به صورت کلمۀ محور روی یک میدان متناهی طراحی شده است. نشان می دهیم که این سامانه می تواند در دو حالت هم زمان و خودهم زمان عمل کرده و در قالب خودهم زمان دارای گیرنده ای از نوع ناظر با ورودی ناشناخته[1] است. ضمن بررسی کارایی این سامانه با توجه به دقت نمایش ماشین محاسباتی، نمونۀ نرم افزاری آن را پیاده سازی کرده و به عنوان یک ویژگی اصلی نشان می دهیم که خروجی آن حتی با گسسته سازی نگاشت آشوبی، واجد شرایط لازم آماری است. هم چنین به ازای پارامترهای مختلف، این سامانه را با رمزهای دنباله ای مشابه مقایسه می کنیم و به طور اخص نشان می دهیم که در حالت کلید با اندازۀ کوتاه (حدود 100 بیت) این سامانه نسبت به یکی از سامانه های مشابه با حالت درونی تقریباً برابر، سرعت 10 برابر بیش تر دارد.
|
کلیدواژه
|
رمز جریانی، جایگشت آشوبی، رمزنگاری، همزمانی
|
آدرس
|
دانشگاه خوارزمی, دانشکدۀ علوم ریاضی و کامپیوتر, ایران, دانشگاه صنعتی شریف, دانشکدۀ علوم ریاضی, ایران, دانشگاه خوارزمی, دانشکدۀ علوم ریاضی و کامپیوتر, ایران
|
|
|
|
|
|
|
|
|
|
|
A Stream Cipher Based on Chaotic Permutations
|
|
|
Authors
|
Khadem B ,Daneshgar A ,Mohebipur F
|
Abstract
|
In this paper we introduce a wordbased stream cipher consisting of a chaotic part operating as a chaotic permutation and a linear part, both of which designed on a finite field. We will show that this system can operate in both synchronized and selfsynchronized modes. More specifically, we show that in the selfsynchronized mode the stream cipher has a receiver operating as an unknown input observer. In addition, we evaluate the statistical uniformity of the output and also show that the system in the selfsynchronized mode is much faster and lighter for implementation compared to similar selfsynchronized systems with equal key size.
|
Keywords
|
Stream cipher ,Chaotic permutation ,Cryptography ,Synchronization
|
|
|
|
|
|
|
|
|
|
|