پروژه ها و تحقیقات دانشجویی

پروژه ها و تحقیقات دانشجویی

فروشگاه دانلود پروژه ها ،مقاله و تحقیقات دانشجویی - project , computer , book , pdf , word, پروژه , تحقیق , مقاله , کارآموزی , پایان نامه , عمران , کامپیوتر , ساختمان , الکترونیک
پروژه ها و تحقیقات دانشجویی

پروژه ها و تحقیقات دانشجویی

فروشگاه دانلود پروژه ها ،مقاله و تحقیقات دانشجویی - project , computer , book , pdf , word, پروژه , تحقیق , مقاله , کارآموزی , پایان نامه , عمران , کامپیوتر , ساختمان , الکترونیک

پروژه کامل روش ها و الگوریتم های رمزنگاری و امنیت

پروژه-کامل-روش-ها-و-الگوریتم-های-رمزنگاری-و-امنیت
پروژه کامل روش ها و الگوریتم های رمزنگاری و امنیت
فرمت فایل دانلودی: .docx
فرمت فایل اصلی: docx
تعداد صفحات: 66
حجم فایل: 2337
قیمت: : 7000 تومان

بخشی از متن:
چکیده:
امروزه اینترنت به یکی از ارکان ارتباطی بین افراد و سازمان ها تبدیل شده است. بسیاری از ما روزانه اطلاعاتی از این طریق می گیریم یا می فرستیم. این اطلاعات از نظر اهمیت با هم تفاوت زیادی دارند . البته برخی از این اطلاعات مانند اخبار یک سایت، اهمیت امنیتی چندانی ندارند، اما در طرف دیگر اطلاعات مربوط به اسناد شخصی متل ایمیل ها، رمز حساب های بانکی و .... وجود دارند که قطعا مایل نیستیم در اختیار دیگران قرار بگیرد. در حقیقت اطلاعاتی که در حات عادی بین کاربران و دنیای اینترنت رد و بدل می شوند، به گونه ای است که یک هکر یا خرابکار حرفه ای می تواند آن ها را ببیند و برای اهداف خود از آن ها سوء استفاده کند.
برای مثال هنگامی که قصد دارید برای خرید الکترونیکی پول محصول را بپردازید اگر سایت بانک از شما رمز بخواهد و فاقد پروتکل امنیتی باشد ممکن است اطلاعات شما در طول راه، بدون اینکه متوجه شوید دزدیده شود و اگر بد شانس باشید چند روز بعد که به حسابتان سر می زنید، آن را خالی می یابید. اما احتمال این اتفاق کم است، زیرا اکثر حساب های بانکی یا سایت هایی که اطلاعات خصوصی کاربران را نگه داری می کنند معمولا از روش هایی برای رمزگذاری یا Encrypt  اطلاعات استفاده می کنند. در این حالت اگر این اطلاعات در طول راه دزدیده شوند دیگر جای نگرانی نیست. زیرا شکستن رمز آن ها تقریبا غیر ممکن است.
مفهوم رمزنگاری و علم رمزنگاری نیز از اهمیت ویژه ای برخوردار است. رمزنگاری علم کدها و رمزهاست. یک هنر قدیمی است و برای قرن ها به منظور محافظت از پیغام هایی که بین فرماندهان، جاسوسان، عشاق و دیگران ردوبدل می شده، استفاده شده است تا پیغام های آن ها محرمانه بماند.
هنگامی که با امنیت دیتا سروکار داریم، نیاز به اثبات هویت فرستنده و گیرنده پیغام داریم و در ضمن باید از عدم تغییر محتوای پیغام مطمئن شویم. این سه موضوع یعنی محرمانگی، تصدیق هویت و جامعیت در قلب امنیت ارتباطات دیتای مدرن قرار دارند و می توانند از رمزنگاری استفاده کنند.
اغلب این مسئله باید تضمین شود که یک پیغام فقط می تواند توسط کسانی خوانده شود که پیغام برای آن ها ارسال شده است و دیگران این اجازه را ندارند. روشی که تامین کننده این مسئله باشد «رمزنگاری» نام دارد. رمزنگاری هنر نوشتن به صورت رمز است بطوریکه هیچ کس به غیر از دریافت کننده مورد نظر نتواند محتوای پیغام را بخواند.
در این تحقیق به موضوعات رمزنگاری، اهمیت رمزنگاری و «الگوریتم های» رمزنگاری  و «پیاده سازی» دو الگوریتم معروف DES  و RSA می پردازیم.

فهرست مطالب:
چکیده
فصل اول: رمز نگاری
تاریخچه رمز نگاری
مفاهیم رمز گذاری
معرفی و اصطلاحات
اصطلاحات
اصطلاحات و انواع رمزنگاری
الگوریتم‌ها
رمزنگاری کلید - عمومی
مقدار Hash
آیا شما معتبر هستید؟
سیستمهای کلید متقارن
سیستمهای کلید نامتقارن
فصل دوم: الگوریتم های رمز نگاری
الگوریتم های رمزنگاری
الگوریتم های متقارن
مدیریت کلید
تحلیل الگوریتم های متقارن
الگوریتم های نامتقارن
تحلیل الگوریتم های نامتقارن
توابع درهم سازی
تحلیل توابع درهم سازی
فصل سوم:  پیاده سازی DES و RSA
استاندارد رمز نگاری داده (DES)
DES ساده شده
تولید کلید S- DES
رمز نگاری S- DES
دگرگونیهای نخستین و پایانی
تابع سوئیچ
تحلیل DES ساده شده
ارتباط با DES
کدهای جاری و کدهای بلاکی
انگیزه ای برای ساختار کد فیستل
رمز فیستل
استاندارد رمز نگاری داده (DES)
رمزنگاری DES
دگرگونی اولیه
تولید کلید
رمز گشایی DES
اثر ناگهانی
شرح الگوریتم RSA
توصیف الگوریتم
جنبه های محاسباتی
تولید کلید
فهرست منابع

دانلود فایل