• مشکی
  • سفید
  • سبز
  • آبی
  • قرمز
  • نارنجی
  • بنفش
  • طلایی
تعداد مطالب : 1
تعداد نظرات : 0
زمان آخرین مطلب : 6058روز قبل
کامپیوتر و اینترنت

از سال 1975، با رشد كامپیوتر و شبكه‌های كامپیوتری سیستم‌های رمز مدرن، مورد استفاده قرار گرفتند. به طور كلی، این سیستم‌های رمز به دو دسته تقسیم می‌شوند: سیستم‌های رمز دنباله‌ای[1] و سیستم‌های رمز قطعه‌ای[2]. در سیستم رمز دنباله‌ای، هر بیت از پیام به طور مستقل رمز می‌شود، در حالی‌كه، در سیستم رمز قطعه‌ای، n بیت از داده‌های پیام در كنار هم، یك قطعه پیام ایجاد می‌كنند و این قطعه پیام، رمز می‌شود و در آن، رمز كردن هر بیت، به بقیه بیت‌ها بستگی دارد.

در واقع، سیستم رمز قطعه‌ای، تابعی است كه یك قطعه پیام ورودی را می‌گیرد و قطعه پیام رمز شده معادل آن را، به عنوان خروجی، بر می‌گرداند. به منظور اینكه، سیستم رمز قطعه‌ای، قابل استفاده باشد، باید دو ویژگی درهم‌پیچیدگی[3] و پخش‌كنندگی[4] داشته باشد. درهم‌پیچیدگی به این مفهوم است كه به‌دست آوردن رابطه بین بیت‌های ورودی و خروجی و همچنین بیت‌های كلید، باید دشوار باشد. پخش كنندگی نیز، به آن معنی است كه این تبدیل باید بگونه‌ای باشد كه ساختارهای بین بیت‌ها از بین بروند


[1] Stream cipher

[2] Block cipher

[3] Confusion

[4] Diffusion

شنبه 21/9/1388 - 19:35
مورد توجه ترین های هفته اخیر
فعالترین ها در ماه گذشته
(0)فعالان 24 ساعت گذشته