پایان نامه کارشناسی ناپیوسته رشته کامپیوتر و فناوری اطلاعاتچکیده:مولف و سازنده اولیه PGP ،Philip (R) Zimmerman است که نوشتن برنامه PGP را در سال 1991 آغاز کرد. نسخه تجاری این محصول را می توان از شرکت Viacrypt تهیه کرد.
PGP یک برنامه کامپیوتری برای خصوصی سازی شخصی است .بدین شکل افراد دیگر نمی توانند به اطلاعات و Email های شخص مذکور دسترسی یابند.
PGP از الگوریتم های Diffie -Hellman و DSSو RSA برای رمز نگاری نامتقارن استفاده می کند و الگوریتم های d3DES, IDEA, CAST.125 برای رمز نگاری متقارن استفاده می کند. از کاربرد های PGP می توان به گزینه های زیر اشاره کرد:
رمز گذاری و علامت گذاری اطلاعات، رمز گشایی ، شناسایی فایلها و امضاها، مدیریت و جمع آوری کلید های PGP شامل TESTکردن Property ها، Importیا Export، معتبر سازی و غیره، با استفاده از PGP (Pretty Good Privacy) شما میتوانید محرمانگی پیغامها و فایلهایتان را حفظ کنید بطوریکه فقط دریافتکنندگان مورد نظر شما بتوانند آنها را بخوانند. بعلاوه میتوانید پیامها و فایلهایتان را امضای دیجیتال کنید تا دریافتکنندگان از تعلق آنها به شما مطمئن شوید. یک پیام امضاءشده، عدم تغییر محتویات آن را نیز تایید میکند. البته PGP تنها نرمافزار ارسال و دریافت ایمیلهای امن نیست اما کاربرد آن در این زمینه نسبتا زیاد است.
سرویس های PGP:
1- امضای رقمی Digital Signature
2- احراز هویت Authentication
3- محرمانگی Confidentiality
4- فشرده سازی Compression
5- سازگاری با پست الکترونیکی Email Compatibility
6- تقسیم و ترکیب Segmentation
فهرست مطالب:چکیده
مقدمه
فصل اول1- 1 - رمزنگاری (Cryptography)
1-1-1- رمز نگاری کلید - متقارن
1-1-2- الگوریتم کلید متقارن
1-1-3- انواع الگوریتمهای رمز کلید متقارن
1-1-4- رمزنگاری کلید - عمومی
1-1-5- الگوریتمهای کلید متقارن
1-2- پروتکل رمز نگاری
1-3- حفظ امنیت داده در سطح برنامه
فصل دوم2-1- PGP
2-2- نمادگذاری
2-3- توصیف عملیاتی
2-3-1- احراز هویت
2-3-2- محرمانگی
2-3-3- محرمانگی و احراز هویت
2-3-4- فشرده سازی
2-3-5- سازگاری پست الکترونیک
2-3-6- قطعه بندی و مونتاژ
2-4- حلقه های کلید و کلید های رمزنگاری
2-4-1- تولید کلید نشست
2-4-2- شناسه های کلید
2-4-3- حلقه های کلید
2-5- مدیریت کلید عمومی
2-5-1- روش های مدیریت کلید عمومی
2-5-2- استفاده از اعتماد
2-5-3- ابطال کلیدهای عمومی
فصل سوم3-1- GPG.I چیست؟
3-2- ساخت یک جفت کلید GPG
3-3- کار با کلید های GPG
3-4- رمز نگاری یک فایل
3-5- امضا کردن یک فایل
3-6- پشتیبان گیری و حذف و ویرایش یک کلید
3-7- امضای کلیدهای عمومی
نتیجه گیری
فهرست منابع
چکیده انگلیسی
فهرست جداولجدول 1- خلاصه ای از سرویس های PGP
جدول 2- محتویات بایت پرچم اطمینان
فهرست اشکالشکل 1- سرویس های رمز نگاری PGP
شکل 2- انتقال و دریافت پیام PGP
شکل 3- فرمت کلی پیام PGP (از A به B)
شکل 4- ساختار کلی حلقه
شکل 5- تولید پیام PGP
شکل 6- دریافت پیام PGP
شکل 7 - نمونه از مدل اطمینان PGP
-
راهنمای استفاده:
مناسب جهت استفاده دانشجویان رشته فناوری اطلاعات و کامپیوتر و IT و رشته های مرتبط
-
محتوای فایل دانلودی:
در قالب فایل word و قابل ویرایش