دانلود سورس پروژه پیاده سازی الگوریتم رمزنگاری DES به زبان C
150,000 تومان
سورس برنامه پیاده سازی الگوریتم رمزنگاری DES و DES-3
- توضیحات
- نظرات (1)
توضیحات
– این مجموعه در تاریخ 4 فروردین 1399 به ورژن 2 ارتقا یافت.
اگر قبلا این محصول را خریداری کرده اید >> راهنمای دانلود آپدیت محصولات خریداری شده << را بخوانید
الگوریتم رمزنگاری Data Encryption Standard در سال 1977 به عنوان الگوریتم استاندارد در موسسه NIST آمریکا پذیرفته شد. در همین سال با امکانپذیر شدن حمله جستجوی جامع فضای کلید که در آن تمام کلید های ممکن روی الگوریتم تست می شود تا به یک پیام معنی دار برسیم، امنیت این الگوریتم زیر سوال رفت که بعد از این اتفاق Triple DES توسط یکی از مخترعان DES مطرح شد. در این روش الگوریتم DES با استفاده از دو کلید (2TDES) و یا سه کلید متفاوت (3TDES) در سه مرحله رمز میشود. در نتیجه با افزایش طول کلید فضای حمله جستجوی جامع کلید بسیار بزرگ شده و رمزگشایی آن سخت تر می شود. از این الگوریتم رمزنگاری در بسیاری از پروژه هایی که نیاز به ارسال/دریافت دیتا دارند ، مورد استفاده قرار می گیرد. ما در الکترو ولت این الگوریتم را پس از پیاده سازی و تست برای شما آماده کرده ایم. توضیحات بیشتر در مورد این الگوریتم را در این لینک>> بخوانید.
ویژگی های این پروژه :
- برنامه نویسی به زبان C و کامپایلر CodeVision AVR
- شبیه سازی در نرم افزار Proteus
- دارای هدر فایل برای استفاده در کلیه پروژه های میکروکنترلری
- پیاده سازی و تست شده توسط الکترو ولت
فیلم معرفی پروژه و نحوه استفاده از توابع آن :
توجه : لطفا قبل از سفارش ، راهنمای خرید و دانلود از فروشگاه>> را حتما بخوانید.
فرهاد –
سلام و عرض ادب
رشته ای که من دارم و میخوام رمز نگاری بشه حدودا 105 بایت هست، با همین کتابخونه میشه این کار رو کرد؟
ادمین الکترو ولت –
سلام دوست عزیز ورودی الگوریتم رمزنگاری DES یک رشته 64 بیتی ( 8 بایت ) می باشد بنابراین شما رشته خود را باید به صورت 8 بایت 8 بایت رمزنگاری نمایید. اگر رشته شما مضربی از 8 نباشد باید ابتدا با اضافه کردن کاراکترهای دلخواه به انتهای رشته ، آن را به مضرب 8 تبدیل نمایید. در نهایت این کاراکترهای دلخواه را بعد از ارسال به مقصد از انتهای رشته حذف نمایید.