Visual Basic, برنامه نویسی, پروژه و سورس ها, کامپیوتر

سورس کد الگوریتم فیستل با ویژوال بیسیک

سورس کد الگوریتم فیستل با ویژوال بیسیک

سورس کد الگوریتم فیستل با ویژوال بیسیک

الگوریتم فیستل نوعی رمزنگاری قطعه ای می باشد. رمز های قطعه ای معمولا مبتنی بر ساختار رمزگذاری فیستل می باشد. معمولا اکثر الگوریتم های نوین رمز متقارن از الگوریتم و معماری فیستل تبعیت می کنند.

جهت جزئیات بیشتر و دانلود سورس کد الگوریتم فیستل با ویژوال بیسیک به ادامه مطلب مراجعه نمایید.

توضیحات کلی در مورد برنامه :

الگوریتم متقارن به دو دسته تقسیم می شوند :

  • الگوریتم فیستلی
  • الگوریتم غیر فیستلی

ویژگی ساختار فیستل

  • معمولا از تعدادی دور بین 10 تا 32 دور تشکیل شده است.
  • تمام دورها یکسان و در هر دور کلید دور تغییر خواهد کرد.
  • ورودی به دوقسمت چپ و راست تقسیم می شوند.
  • بعد از هر دور جای هر دو قسمت عوض می شود
  • کلید هر دور باید متفاوت با  قبلی آن باشد
  • کلید های دور توس شاه کلید توسط الگوریتم ساخته می شود
  • الگوریتم تولید کلید باید مستقل از رمز گذلری باشد
  • الگوریتم تولید کلید حتما باید یک الگوریتم یک طرفه باشد
  • طول کلید باید یک آنقدر زیاد باشد که هیچ کس نتواند با کوشش و خطا فضای کلید را جستجو کند.

پروژه شرح پروژه :

 

  • نام : سورس کد الگوریتم فیستل با ویژوال بیسیک

  • نوع زبان : VB6
  • تصویر برنامه : –
  • توضیحات : پیاده سازی الگوریتم رمزنگاری فیستل با استفاده از برنامه نویسی ویژوال بیسیک
  • نویسنده برنامه نویس : دیجی ای ام سی
  • دانلود  دانلود -600 کیلوبایت
  • رمز رمز فایل : digiemc.com

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *