طراحی و پیاده سازی امضای دیجیتال

طراحی و پیاده سازی امضای دیجیتال تعداد صفحات : 44 با فرمت ورد و قابل ویرایش امروزه در دنياي ديجيتال حفاظت از اطلاعات ،رکن اساسي و مهمي در تبادلات پيام‌ها ومبادلات تجاري ايفا مي‌نمايد. براي تامين نيازهاي امنيتي تراکنش امن، از رمز نگاري استفاده مي‌شود. با توجه به اهميت اين موضوع و گذار از مرحله سنت

طراحی و پیاده سازی امضای دیجیتال 
تعداد صفحات : 44 با فرمت ورد و قابل ویرایش
 
امروزه در دنياي ديجيتال حفاظت از اطلاعات ،رکن اساسي و مهمي در تبادلات پيام‌ها ومبادلات تجاري ايفا مي‌نمايد. براي تامين نيازهاي امنيتي تراکنش امن، از رمز نگاري استفاده مي‌شود. با توجه به اهميت اين موضوع و گذار از مرحله سنتي به مرحله ديجيتال آشنايي با روش‌هاي رمز گذاري ضروري به نظر مي‌رسد.
رمزنگاري علم تبادل و نگهداري امن اطلاعات است. ارتباط گروهي امن  يکي از چالش هاي سيستم هاي رمزنگاري است . امروزه رمزنگاري در دنياي مدرن از اهميت ويژه اي برخوردار است  به طوري که رمزنگاري به عنوان يک  روش موثر براي حفاظت از اطلاعات حساس به کار مي رود رمزنگاري بايستي اهدافي مانند محرمانگي  ، تاييد هويت ، تماميت را پوشش دهد .انواع سيستم هاي رمزنگاري متقارن و نامتقارن هستند..پروتکل توزيع کليد ديفي-هلمن در زمينه تبادل کليد اساسي است و همچنين پايه اکثر پروتکل هاي توافق کليد گروهي است که داراي مشکل حمله مردي در ميانه است. براي رفع اين عيب مي توان از مسائل سخت رياضي همچون لگاريتم گسسته ،خم هاي بيضوي،ابر خم هاي بيضوي بهره برد.در سيستم رمزنگاري   RSA  طول کليد 1024 بيت است که با خم هاي بيضوي طول کليد 60 بيت و با ابر خم هاي بيضوي طول کليد را به 53،51بيت مي توان کاهش داد.در اين پروژه سعی شده است با پياده سازی پروتکل RSA و نيز پروتکل الجمال بر اساس پروتکل تبادل کليد ديفی-هلمن ،به بررسی پيرامون مزايا و نيز معايب اين پروتکل ها پرداخته شود.

 
فهرست مطالب

 

فصل اول: کلیات تحقيق

کلیات تحقیق

فصل دوم: مبانی و پیشینه تحقیق

2-1 مقدمه

رمزنگاري چيست؟ 

1-2-2    معرفي کليدهاي رمزنگاری

2-2-2    معرفي الگوريتم هاي رمزنگاري  

       2-2-2-1 الگوريتم هاي کليد متقارن

1-1-2-2-2            تحليل الگوريتم هاي متقارن 

2-2-2-2 الگوريتم هاي کليد نامتقارن

1-2-2-2-2     تحليل الگوريتم هاي نامتقارن

3-2-2-2 توابع درهم سازي

-1-3-2-2-2   تحليل توابع درهم ساز

3-2 امضاي ديجيتال

1-3-2    ويژگي هاي امضاي ديجيتال

2-3-2    گواهينامه ديجيتال

1-2-3-2              مراکز صدور گواهينامه ديجيتال

2-2-3-2              انواع مراکز صدور گواهينامه ديجيتال

3-2-3-2             اجزاء مرکز صدور گواهينامه ديجيتال

4-2-3-2             وظايف مرکز صدور گواهينامه ديجيتال

5-2-3-2             مراحل دريافت گواهينامه ديجيتال

6-2-3-2             مراحل ابطال گواهينامه ديجيتال

2        -3-3 مروري بر امضاهاي ديجيتالي

2            -3-3-1 امضاي DSA

-1-3-3-2                1 توليد کليد

2-1-3-3-2                 توليد امضاي DSA 

3-1-3-3-2                تاييد امضاي DSA

2-3-3-2            امضاي يكبار مصرف

3-3-3-2      امضاي كور

4-3-3-2            امضاي غير قابل انکار

5-3-3-2            امضاي وکالتي

6-3-3-2            امضاي اشنور

1-6-3-3-2                پارامترهاي امضاي اشنور

2-6-3-3-2                توليد امضاي اشنور

3-6-3-3-2                اعتبار سنجي امضاي اشنور

7-3-3-2            امضاي ديجيتال  Fail-stop

1-7-3-3-2               مشکلات موجود در امضای Fail-stop

فصل سوم: روش اجرای تحقیق

3-1 هدف

3-2 طرح کلي 

3-3 امضاي RSA

3    -3-1 پارامترهاي امضاي RSA

3    -3-2 توليد کليد

3    -3-3 توليد امضا

3    -3-4 تصديق امضا 

5-3-3    جايگاه عملي رمزگذاري کليد عمومي

6-3-3    کليات الگوريتم رمزنگاري RSA

7-3-3    حملات وارد بر RSA

1-7-3-3       حمله آزمون جامع (Brute Force)

2-7-3-3      حملات رياضي

3-7-3-3      حمله زماني

4-3 پروتکل تبادل کليد ديفي-هلمن 

1-4-3     پارامترهاي پروتکل ديفي-هلمن 

2-4-3     بررسي پروتکل ديفي-هلمن براي تبادل کليد روي کانال ناامن 

3-4-3     امنيت پروتکل ديفي-هلمن

4-4-3    حمله مردي در ميانه 

5-3رمزنگاري الجمال 

3   -5-1 پارامترهاي به کار رفته در امضاي الجمال 

3   -5-2 توليد کليد امضاي الجمال

3   -5-3 توليد امضاي الجمال 

3   -5-4 اعتبار سنجي امضاي الجمال 

فصل چهارم: پیاده سازی

1-4 اهداف 

4-2 طرح کلي 

4-3 پياده سازي کدهاي امضاي RSA 

4-4 پياده سازي کدهاي امضاي الجمال

فصل پنجم: نتیجه گیری

5-1 بحث و نتيجه گيري 

2-5  مشکلات موجود در امضايRSA 

3-5 راه حل هاي موجود براي بهبود امضاي  RSA

4-5 مشکلات امضاي الجمال 

5-5 راه حل هاي موجود براي بهبود امضاي  الجمال

فهرست منابع





چطور این فایل رو دانلود کنم؟
برای دانلود فایل کافیه روی دکمه "خرید و دانلود" کلیک کنید تا صفحه "پیش فاکتور خرید" برای شما باز شود و مشخصات (نام و نام خانوادگی ، تماس و ایمیل ) رو با دقت ثبت کنید و روی دکمه "پرداخت آنلاین" کلیک کنید بعد از پرداخت هزینه از طریق سیستم بانکی به سایت برگشت داده میشوید و صفحه دانلود برای شما نمایش داده میشود

آیا فایل رو بلافاصله بعد از خرید تحویل می گیرم؟
بله. بلافاصله بعد از پرداخت آنلاین ، صفحه دانلود فایل برای شما نمایش داده میشود و می توانید فایل خریداری شده را دانلود نمایید

نمی توانم به صورت آنلاین خرید انجام دهم
در صورتی که امکان پرداخت آنلاین برای شما میسر نمی باشد می توانید هزینه فایل را به صورت آفلاین ( کارت به کارت) پرداخت نمایید تا فایل برای شما ارسال شود برای این کار کافیست در پیش فاکتور خرید مراحل خرید آفلاین را دنبال کنید

هزینه رو پرداخت کردم اما نمی توانم فایل را دانلود کنم
در سایت ام پی فایل چند روش پشتیبانی برای راحتی شما در نظر گرفتیم تا با سرعت بیشتری به پیام های شما رسیدگی کنیم. برای دریافت سریع فایل می تونید از گزینه پیگیری پرداخت یا تماس با ما (واقع در منوی بالای سایت) و یا از طریق شماره 09395794439 با ما در ارتباط باشید .

فایل دانلود شده با توضیحات ارائه شده مطابقت ندارد
اگر فایل با توضیحات ارائه شده توسط فروشنده همخوانی ندارد کافیست از طریق قسمت تماس با ما یا شماره 09395794439 با ما در میان بگذارید تا پیگیری های لازم صورت گیرد و فایل اصلی برای شما ارسال شود در صورتی که به هر دلیلی فایل اصلی در دسترس نباشد هزینه پرداختی شما برگشت داده میشود

برای به مشکل نخوردن در زمان خرید چه اقدامی انجام دهم ؟
برای اینکه در زمان پرداخت آنلاین به مشکل برخورد نکنید باید V P N خاموش باشد و از مرورگرهای موزیلا فایرفاکس و کروم استفاده کنید. و ضمنا در صفحه "پیش فاکتور خرید" مشخصات خود را به شکل صحیح وارد کنید تا در پیگیری های بعدی با مشکل مواجه نشوید
45256 فایل های سایت
556 کاربران سایت
41860 فروش موفق
21,512 بازدید امروز
پشتیبانی