امنیت شبکه و رمزنگاری

تکنیک‌های رمزگذاری چندفازی: مفهوم پیشرفته امنیت اطلاعات

در حال حاضر تکنیک‌های رمزنگاری چند گانه نمی‌توانند امنیت کافی را ارائه دهند. در این مقاله پژوهشی  یک روش رمزگذاری جدید  با عنوان "رمزگذاری چندفازی" ارائه شده‌است؛ این روش رمزگذاری تا حد زیادی  پیچیدگی را در الگوریتم‌های رمزنگاری افزایش می‌دهد. این ایده با تکنیک‌های رمزنگاری  موجود در شبکه و امنیت اطلاعات روی شبکه‌های بی سیم متفاوت است. همانطور که در پروتکل رمزنگاری، پیچیدگی بیشتر و بیشتر روش‌های رمزنگاری داده‌ها، امنیت انتقال داده‌ها بر روی کانال‌های بی سیم را افزایش می‌دهد، تعداد زیاد رمزنگاری داده‌های رمزگذاری شده باعث افزایش پیچیدگی رمزگذاری داده‌ها می‌شود که رمزگشایی آن را نیز بسیار پیچیده می‌کند.

مثال

پیچیدگی تکنیک‌ها/متدهای رمزنگاری موجود (multiple Encryption)= O(N*N*N*…*N)

پیچیدگی‌های تکنیک‌های رمزنگاری جدید(همانطور که در روش جدید بیان شد) = O(N*N*N*…*N)* O(N*N*N*…*N)* … * O(N*N*N*…*N).

(وابسته به تعدد تکنیک‌های رمزنگاری درگیر)

روش‌های رمزگذاری متعارف : (با استفاده از تکنیک‌های رمزگذاری Caesar)

داده اصلی/متن ساده - GURUKULA

الگوریتم – c = p + 3 (کلید به عنوان دومین جانشین متن ساده)

متن رمز شده – JXUXNXOD

تکنیک‌های رمزنگاری  چندگانه

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

مثالی از رمزنگاری چندگانه موجود

متن اصلی/ داده ساده – GURUKULA

الگوریتم - C = ((P + 3) + 3) + 3 ………… + 3
متن رمز شده -
JKOCPUJW (بعد از چرخه اول)
MNRFSXMZ (بعد از چرخه دوم)
PQUIVAPC (بعد از چرخه سوم)
Nبار رمزگذاری می‌شود.

تکنیک‌های رمزنگاری چندفازی

رمزنگاری چندفازی داده‌ها ، افزایش پیچیدگی رمزنگاری داده‌ها را در طول عملیات مشابه در زمان‌های مختلف توصیف می‌کند (تکنیک‌های رمزنگاری  تکنیک‌های رمزنگاری فازی).

مثالی از پیشنهاد رمزنگاری چندفازی

متن ساده / داده اصلی  – GURUKULA
الگوریتم - C = ((P + 1) + 3) + 5 ………….
متن رمز شده - HVSVLVMB (بعد  از چرخه اول)
KYVYOYPE (بعد  از چرخه دوم)
PDADTDUJ (بعد  از چرخه سوم)
Nبار رمزگذاری می‌شود.
رمزنگاری چند گانه با کلیدهای رمز نگاری مختلف (الگوریتم‌ها رمز نگاری) در هر مرحله رمز نگاری اتفاق می‌افتد.

شرح توابعی از تکنیک‌های رمزنگاری چندفازی

در تکنیک‌های رمزنگاری فاز، رمزنگاری چند گانه‌ای توضیح داده شده‌است که در هر چرخه از یک کلید متفاوت استفاده می-کند در این تکنیک  رمزنگاری ، رمز گشایی در جهت معکوس انجام خواهد شد. در رمزنگاری چندفازی فرایندهایی به تعداد زیاد تکرار خواهند شد که باعث افزایش پیچیدگی در رمز نگاری/ رمز گشایی و همچنین بهبود امنیت داده‌ها خواهند شد.
الگوریتم‌های رمز نگاری  و اندازه کلیدها برای اطمینان از استحکام رمز نگاری و برای تأیید هویت شخصی (PIV) و برنامه‌های کاربردی انتخاب می‌شوند. رمزنگاری چندفازی ممکن است مشکل مدیریت کلید را در فناوری موجود (PIV) کاهش دهد چراکه از الگوریتم‌های رمزنگاری با کلید اندازه ثابت به جای تعداد زیادی کلید با طول متغیر استفاده  می‌کند.

مزایای استفاده از تکنیک‌های رمزنگاری چندفازی

رمزنگاری چندفازی داده‌ها، یک تکنیک دوسویه برای داده‌ها و امنیت اطلاعات است و نقش مهمی در رمزنگاری مدرن دارد. رمزنگاری چندفازی داده‌ها پیچیدگی پیشرفته رمزنگاری داده‌ها را با توجه به عملیات‌های متعدد از تکنیک‌های رمزنگاری فازی ،توصیف می‌کند. مزیت رمزنگاری‌های چندگانه این است که امنیت بهتری را فراهم می‌کنند ، زیرا حتی اگر برخی کامپوننت‌های متن رمز شده شکسته شود یا برخی از کلیدهای سری شناخته شوند، می‌توان هنوز محرمانه بودن داده‌های اصلی را توسط رمزنگاری‌های متعدد حفظ کرد.
اجرای رمزنگاری چندفازی یک حرکت قوی و مثبت در راه تعریف یک استاندارد برای امنیت شبکه است ؛ با این حال ، ارتباطات داده‌های محرمانه را روی شبکه‌های ناامن بی سیم افزایش می‌دهد ، رمز نگاری چندفازی همچنین باید از نظر امنیت در آینده بررسی شود.