تهیهکننده:
هزینه سفارش:
۱۳۶,۰۰۰ تومان قیمت اصلی: ۱۳۶,۰۰۰ تومان بود.۵۶,۰۰۰ تومانقیمت فعلی: ۵۶,۰۰۰ تومان.
تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.
در این بخش سورس کد الگوریتم رمزگذاری DES در متلب قرار داده شده است. استاندارد رمزنگاری دیتا Data Encryption Standard – DES پراستفاده ترین روش رمزنگاری، بر مبنای استاندارد رمزنگاری دیتا (DES) قرار دارد. رمزنگاری Encryption و رمزگشایی Decryption اصلیترین بحث در این پروژه میباشد.
سورس کد الگوریتم در متلب به دو صورت در اختیار شما قرار میگیرد که یکی بر اساس طول کلید متغیر و دادهها بصورت باینری رمز گذاری میشوند و در نوع دوم طول کلید بصورت ثابت 64 بیتی و بصورت Hex هگزا دسیمال است. همچنین این پروژه دارای یک فایل توضیح الگوریتم DES در 13 صفحه و بصورت PDF میباشد. در در ادامه توضیحات کلی از الگوریتم و پروژه بیان میشود.
الگوریتم DES جزو الگوریتمهای رمزنگاری متقارن است. ساده ترین الگوریتمهای بکار رفته برای رمزگذاری متقارن، رمزهای قالبی هستند. یک رمز قالبی، متن ساده ورودی را در قالب بلوکهایی با اندازه ثابت پردازش کرده و یک بلوک متن رمز شده با همان اندازه را، برای هر بلوک متن ساده تولید میکند.
استاندارد رمزنگاری دیتا Data Encryption Standard – DES پراستفادهترین روش رمزنگاری، بر مبنای استاندارد رمزنگاری دیتا (DES) قرار دارد که در سال ۱۹۷۷ توسط دفتر ملی استانداردها در آمریکا که امروز مؤسسه ملی استانداردها و تکنولوژی (NIST) خوانده می شود، تحت عنوان استاندارد فدرال پردازش اطلاعات ۴۶ (FIP PUB46) پذیرفته شد. از خود الگوریتم، با نام الگوریتم رمزنگاری دیتا (DEA) یاد میشود.
در الگوریتم DES متن ساده دارای طول ۶۴ بیت بوده و طول کلید ۵۶ بیت است، متون ساده طویلتر در بلوکهای ۶۴ بیتی مورد پردازش قرار میگیرند. ساختار الگوریتم DES تقریبا همان ساختار شبکه Feistel با کمی تغییرات است. ۱۶ دور پردازش وجود دارد؛ از کلید اولیه ۵۴ بیتی، شانزده زیر کلید تولید میشود که هر کدام در یک دور پردازش مورد استفاده قرار میگیرند.
نحوه رمزگشایی با الگوریتم DES ضرورتا شبیه نحوه رمزنگاری با آن است. قاعده چنین است: متن رمز شده را به عنوان ورودی الگوریتم DES بکار برده ولی از زیر کلیدها با نظم معکوس استفاده کنید. یعنی در اولین تکرار کلید K16 در دومین تکرار کلید K15، و بهمین نحو جلو رفته و در شانزدهمین و آخرین تکرار کلید K1 را بکار برید.
همانطور که در ابتدا هم توضیح داده شد. سورس کد الگوریتم در متلب به دو صورت در اختیار شما قرار میگیرد که یکی بر اساس طول کلید متغیر و دادهها بصورت باینری رمزگذاری میشوند و در نوع دوم طول کلید بصورت ثابت 64 بیتی و بصورت Hex هگزا دسیمال است. سورس کدها با استفاده از محیط گرافیکی متلب برنامه نویسی شده است. محتویات کدها در هر دو پروژه بصورت زیر است.
توابع دیگر که برای الگوریتم نوشته شده دقیقاً در داخل توابع فوق تعبیه شدهاند و فقط از تابعهای بالا برای فراخوانی آنها استفاده شده است.

سورس کد الگوریتم رمزگذاری DES در متلب عنوان اثری است که در این پست به آن پرداخته شده است و در نرم افزار متلب نوشته شده و دارای یک فایل pdf با تعداد 13 صفحه به توضیح کاربردی الگوریتم بصورت گام به گام میباشد. این سورس کد بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است و دارای نشان تضمین کیفیت پی استور میباشد. برای دانلود اثر مذکور آن را خریداری کنید.
| نام اثر: | الگوریتم رمزگذاری DES در متلب |
| نوع اثر: | سورس کد |
| برنامهنویس: | تیم برنامهنویسی پیاستور |
| زبان برنامه نویسی: | MATLAB |
| ویژگی: | قابلیت دانلود و ویرایش |
تیم برنامه نویسی پی استور یکی از اولین گروههای تشکیل شده در مجموعه آموزشی پی استور میباشد. این تیم از اساتید مجرب و فارغ التحصیلان رشتههای فنی و مهندسی تشکیل شده که در زمینههای مختلف برنامهنویسی و تهیه سورس کد فعال هستند.
هزینه سفارش:
۱۳۶,۰۰۰ تومان قیمت اصلی: ۱۳۶,۰۰۰ تومان بود.۵۶,۰۰۰ تومانقیمت فعلی: ۵۶,۰۰۰ تومان.
نظرات
مدیریت و پشتیبانی
نظرات و پیشنهادات خود را با ما در میان بگذارید.