در این بخش سورس کد الگوریتم رمزگذاری و رمزگشایی SDES در سی شارپ #C قرار داده شده است. الگوریتم رمز گذاری SDES نمونه Simplified یا ساده شده الگوریتم DES یعنی Data Encryption Standard می باشد که با کمی تغییرات جزئی روی DES بوجود آمده است. رمزنگاری encrypt و رمزگشایی decrypt انجام شده در این الگوریتم بصورت ساده تری انجام پذیرفته است. این سورس کد به شما امکان می دهد که یک ورودی متنی با فرمت .txt به عنوان ورودی به برنامه بدهید و با قرار دادن یک کلید خصوصی 10 رقمی که متشکل از اعداد باینری می باشد با استفاده از فرآیند الگوریتم SDES اقدام به رمزگذاری و رمز گشایی آن نمایید. این سورس کد همراه با یک گزارش کار 11 صفحه ای در قالب Word و بصورت فارسی آماده دانلود می باشد.

شرح کلی مسئله

استاندارد رمزگذاری داده ها (DES) رمزگذاری بلوکی است (شکلی از رمزگذاری مخفی مشترک) که توسط اداره ملی استاندارد به عنوان یک استاندارد رسمی پردازش اطلاعات فدرال (FIPS) برای ایالات متحده در سال 1976 انتخاب شده است و در حال گسترش است و در سطح بین المللی استفاده می شود الگوریتم DES یک الگوریتم کلید متقارن است که از یک کلید 56 بیتی استفاده می کند. این الگوریتم در ابتدا با عناصر طراحی طبقه بندی شده، طول کلید نسبتاً کوتاه و سوظن امنیتی بحث برانگیز بود. در نتیجه DES تحت نظارت جدی آکادمیک قرار گرفت، که انگیزه درک مدرن رمزنگاری بلوک و تحلیل رمزنگاری از آن زمان شروع شد.

هم اکنون الگوریتم DES برای بسیاری از برنامه ها ناامن تلقی می شود. این امر بیشتر به دلیل کوچک بودن اندازه کلید 56 بیتی است. در ژانویه 1999 ، distrib.net و بنیاد الکترونیکی مرز، همکاری کردند و کلید DES را در عرض 22 ساعت و 15 دقیقه به طور کلی شکستند. همچنین برخی نتایج تحلیلی وجود دارد که ضعف های نظری در کلید رمز را نشان می دهد. DES ساده، ساخته شده توسط پروفسور ادوارد شفر از دانشگاه سانتا کلارا ، یک الگوریتم رمزگذاری و نه یک رمزگذاری امن است. دارای خصوصیات و ساختار مشابه DES، با پارامترهای بسیار کوچکتر است. در این پروژه ، از SDES برای رمزگذاری و رمزگشایی پرونده های باینری استفاده خواهیم کرد.

الگوریتم رمزگذاری و رمزگشایی SDES

درباره پروژه

سورس کد پروژه الگوریتم رمزگذاری و رمزگشایی SDES در سی شارپ #C عنوان محصولی است که در این پست به آن پرداخته شده است. محصول در نرم افزار Microsoft Visual Studio 2013 نوشته شده و بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است. این محصول دارای 11 صفحه گزارش کار در قالب Word می باشد. محصول دارای نشان تضمین کیفیت پی استور می باشد. برای دانلود محصول آن را خریداری کنید. به محض خرید محصول لینک دانلود در دسترس خواهد بود. در صورت بروز هرگونه مشکل با واحد فروش پی استور تماس حاصل فرمایید.

1 دیدگاه برای الگوریتم رمزگذاری و رمزگشایی SDES در سی شارپ #C

  1. امین جلیل زاده

    نظرات و پیشنهادات خود را با ما در میان بگذارید.

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

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