
فهرست مطالب فصل 1: آشنای با پروتکل PGP 1 1-1- تاریخچه PGP 2 2-1- تاریخچة رمزنگاری مرتبط با PGP 2 3-1- اختراع PGP 3 1-4- اتهام دولت آمریکا به PGP 4 5-1- آشنای با Phil Zimerman 5 1-6- بررسی PGP 7 1-7- مروری بر الگوریتم ها 7 1-7-1- الحاق امضا پیش از رمزنگاری 8 1-7-2- الحاق امضا پیش از فشرده سازی 8 1-7-3- فشرده سازی پیش از رمزنگاری 8 1-8- مزایای PGP 9 1-9- سرویسهای PGP 9 1-9-1- احراز هویت / جامعیت 10 1-9-2- فشرده سازی 11 1-9-3- محرمانگی 11 1-9-4- فشرده سازی 12 1-9-5- کد انتقال 12 1-9-6- قطعه-قطعه سازی و سرهم بندی پیام 13 1-10- قالب پیامهای PGP 13 -11-1 OpenPGP و پیاده سازیهای PGP 15 OpenPGP-1-11-1 16 12-1- بررسی نسخه PGP9 17 13-1- امنیت PGP 19 فصل 2: 23 2-1-آشنای با رمز نگاری اطلاعات 24 2-1-1- مقدار Hash 26 2-2- شکستن کلیدهای رمزنگاری 29 2-3- کلیدها و حلقه های کلید PGP 29 2-3-1- کلیدها در رمزنگاری 30 2-4- تولید کلید نشست 33 2-4-1- استفاده از چند کلید – به کارگیر ی شناسه های کلید 33 2-5- حلقه های کلید 34 2-5-1- حلقه کلید خصوصی 34 2-5-2- حلقه کلید عمومی 36 2-6- مدیریت کلید 39 2-6-1- به کارگیری اعتماد 39 2-7- ابطال کلید 42 2-8- امضای دیجیتال چیست 43 2-8-1- علت استفاده از یک امضای دیجیتال چیست 43 2-8-2- نحوه عملکرد یک امضای دیجیتال 44 2-9- رمز نگاری چیست و چگونه کار می کند 45 2-9-1- رمزنگاری اطلاعات، حفاظت از اطلاعات حساس 46 مراجع 48 فهرست اشکال شکل 1 الگوریتمهای مورد استفاده در PGP 7 شکل 2 توابع رمزنگاری PGP 10 شکل 3 ارسال و دریافت پیامهای PGP 13 شکل 4 قالب عمومی پیامهای PGP (ازAبه B ) 14 شکل 5 تنظیم گذرواژه کلید خصوصی 18 شکل 6درخت حمله PGP 22 شکل 7 ساختار عمومی حلقه های کلید 35 شکل 8 تولید پیام PGP (فرستنده: A گیرندهB:) 38 شکل 9 دریافت پیام PGP (فرستنده: A گیرندهB:) 39 شکل 10 مثالی از مدل اعتماد PGP 41 فهرست جداول جدول 1 تفاوتهای نسخة 1 و 2 نرم افزار PGP 4 جدول 2 مقایسه ویژگی های PGP 2.x و OpenPGP 17
آشنایی باپروتکل PGP