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

نویسندگان

1 دانشکده مهندسی برق و کامپیوتر - دانشگاه شهید بهشتی - تهران

2 دانشکده مهندسی برق و کامپیوتر - دانشگاه شهید بهشتی - تهران

doi
چکیده

با گذشت زمان، کامپیوتر در امور بیشتری از زندگی انسان رخنه می‌کند، به همین سبب در عصر کامپیوتر نیاز به حفاظت از اطلاعات شخصی بیش از پیش احساس می‌شود. علم رمزنگاری برای حفاظت از این اطلاعات بکار می‌آید، طوری که اگر سیستمی تحت حمله قرار گرفت امکان دسترسی به اطلاعات غیرممکن باشد. در این مقاله یک روش جدید رمزنگاری برای متن معرفی می‌گردد که ایده آن، استفاده از روش‌های تئوری کدینگ در رمزنگاری می‌باشد. در این روش به کمک علم تئوری اعداد و محاسبات پیمانه‌ای، یک روش جهت تولید جعبه‌های جایگشت پویا و جعبه‌های جانشینی پویا بکار گرفته می‌شود. در ادامه به کمک علم تئوری اطلاعات و کدینگ، خطاهای تصادفی عمدی به متن اضافه می‌گردد. خطاهای عمدی ایجاد شده می‌بایست در زمان رمزگشایی به کمک روش‌های دی‌کدینگ کشف و تصحیح شود. تولید یک روش مستقل رمزنگاری با الگوی استفاده از خطای عمدی در کنار استفاده از کلید رمزکوتاه (256 بیت)، مزیت این روش نسبت به روش‌های هم الگو می‌باشد. بعلاوه این روش قادر خواهد بود در هر بار اجرای الگوریتم رمزنگاری، برای یک متن آشکار ثابت و یک کلید رمزنگاری ثابت، متن رمز شده متفاوتی، با فاصله همینگ نزدیک به 50 درصد، نسبت به اجرای قبل تولید نماید.