فایلود نیو

دانلود جزوه و تحقیقات آموزشی دانشجویی

فایلود نیو

دانلود جزوه و تحقیقات آموزشی دانشجویی

بررسی سیستم های محاسبات ابری (Cloud Computing)


	بررسی سیستم های محاسبات ابری (Cloud Computing)


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

فهرست مطالب:
چکیده
فصل اول: کلیات تحقیق 
1.1 مقدمه
1.2 تعریف مساله
1.3اهداف تحقیق
فصل دوم: مفاهیم
2.1 مفاهیم مورد استفاده در این تحقیق
2.2 محاسبات توری (شبکه ای)
2.3 معماری سرویسگرا
2.4 سرویس وب
2.5 ترکیب سرویس
2.6 پروتکلها و استانداردها
SOAP 2.7
WSDL 2.8 
BPEL 2.9
فصل سوم: محاسبات ابری
3.1 محاسبات ابری چیست
3.2 تعریف محاسبات ابری   
3.3 فواید استفاده از معماری ابری
3.4 اهداف محاسبات ابری
3.5 خصوصیات کلیدی ابر
3.6 مدل های تحویل سرویس (آناتومی ابر)
3.7 معماری ابر 
3.8 مدل لایه ای
3.9 معماری CCOA
3.10 مدل های استقرار
3.10.1 ابرخصوصی
3.10.2 ابر عمومی
3.10.3 ابر ترکیبی
3.10.4 ابر انجمنی
3.10.5 منظوره -خاص ابر
فصل چهارم: پیشینه تحقیق
4.1 پیشینه شکل گیری ابر
4.2 سیر تکامل سبک های محاسباتی
4.3 استفاده از خواص و ویژگی های ابر خصوصی در کارخانه سیمان ممتازان بعنوان نمونه کاربردی
4.4 تصویری از کامپیوتر ها و سازمان ها در آینده 
فصل پنجم: نمونه ها ی محاسبات ابری
5.1 سرویس دهندهگان اصلی 
IaaS 5.1.1 
Paas 5.1.2 
SaaS 5.1.3
DaaS 5.1.4
HaaS 5.1.5
فصل ششم: چالش ها
6.1 چالش های عمومی
6.2 چالشهای پیشرو 
1.2.6 خطر نهفته در محاسبات ابری
6.3 مشکلات ابرهای موجود 
1.3.6 گره خوردن کاربران به یک سرویس دهنده خاص 
2.3.6 وابستگی شدید بین مولفه ها
فصل هفتم: نتیجه گیری 
1.7 نتیجه و آینده محاسبات ابری
فصل هشتم: مراجع

تعداد مشاهده: 2591 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 47

حجم فایل:1,648 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب برای محققین حوزه رایانش ابری و دانشجویان رشته های مختلف علوم کامپیوتر


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش کامل
    همراه با شکل، نمودار و منابع

پروژه رایانش ابری (Cloud computing)


	پروژه رایانش ابری (Cloud computing)


چکیده:
یکی از طعنه آمیزترین نکات فناوری اطلاعات این است که با وجود اینکه قدرت کامپیوتر ها بسیار بالا رفته، اما به نظر می رسد کار با کامپیوتر ها کندتر شده و کامپیوتر ها سرعت سا بق را ندارد!
دلیل این موضوع روشن است: هر روز، سیستم عامل ها و بسته های نرم افزاری پیچیده ترمی شوند و امکانات آنها خیلی از سطح نیازهای متوسط بالاتر می رود و مهم تر آنکه آنها از منابعی بیشتر از منابع یک کامپیوتر معمولی دارند.
شما محدود به یک سخت افزار نخواهید بود: اگر لپ تاپ یا تبلت خود را در خانه جا گذاشته اید و همان ساعت یک ارائه دانشگاهی دارید، نگران نباشید، با استفاده از لپ تاپ دوستتان می توانید وارد اکانت خود شوید و هر آنچه را که جا گذاشته اید با خود همراه کنید!
هرچه می خواهید همین جاست: نگران پراکندگی اطلاعاتتان هم نباشید. اگر امروز اطلاعات شما روی سه دستگاه مختلف وجود دارد و مدیریت آنها برایتان یک دردسر است، فردا هرچه می خواهید در یک جا و پیش شماست! هرجای دنیا که باشید.
پردازش ابری مفهومی کاملا با معناست.ایده آن بسیار ساده است.به جای حفظ اطلاعاتتان بر روی رایانه شخصی آن را بر روی سروری در اینترنت نگهداری خواهید کرد.برای شما هیچ اهمیتی نخواهد داشت که کامپیوترکجا قرار دارد.این امکان وجود دارد که اطلاعات شما بر روی تعداد بسیاری از رایانه ها و نه فقط یک کامپیوتر حفظ و نگهداری شود.اطلاعات جایی در هوا است.در ابرها ! تا وقتی که به اینترنت متصل باشید وپهنای باند کافی داشته باشید میتوانید اطلاعات و داده های مورد نظرتان را به سرور مورد نظر منتقل کنید.

فهرست مطالب:
چکیده
فصل اول: مقدمه وتاریخچه پردازش ابری   
1-1 پردازش ابریچیست؟   
1-2-1 مقیاس و کشش   
1-2-2 پایش و اندازه گیری   
1-2-3: تامین امنیت مشتریان 
1-2-4: تفاوت ارائه دهندگان پردازش ابری و ارائه دهندگان خدمات IT سنتی چیست؟
1-2-5: همه چیز به عنوان یک سرویس 
1-3 مزایای استفاده از ابر   
1-3-1 حمایت از چابکی کسب و کار  
1-3-2: صرفه جویی در زمان  
1-3-3: نقص و خرابی کمتر   
1-3-4: بسیج خدمات  
1-3-5: مطابق با تمایلات مصرف کننده  
1-3-6: کاربرد در رسانههای اجتماعی  
1-3-7: سازگاری با هر نوع برنامهای  
1-4 تاریخچه
1-4-1 از ماشین محاسبه تا پردازش ابری 
فصل دوم: معماری پردازش ابری   
2-1 معماری پردازش ابری  
2-2: زیر ساخت های پردازش ابری  
2-2-1 مجازی سازی   
2-2-2 پردازششبکه ای  
2-2-2-1 تفاوتهای عمده پردازشابری و پردارششبکه ای 
2-2-3: وب 2 
2-3  لایه های تشکیل دهنده    
2-3-1: لایه اول:کاربر  
2-3-2: لایه دوم: نرمافزار به عنوان سرویس 
2-3-3: لایه سوم: بستر به عنوان سرویس  
2-3-4: لایه چهارم: زیرساخت به عنوان سرویس 
2-3-5: لایه پنجم: سرور Servers 
2-4: انواع ابر ها در پردازش ابری  
2-4-1 ابر عمومی   
2-4-2 ابر گروهی 
2-4-3 ابر خصوصی 
2-4-4 ابرهیبریدی  
2-5 تفاوت میان ابر خصوصی، ابر عمومی و ابر آمیخته چیست؟
2-6 مدلهای رایانشی غیر ابری
2-6-1 رایانش خودمختار  
2-6-2 مدل کارخواه-کارساز 
2-6-3: رایانه بزرگ 
2-6-4: رایانش همگانی  
2-6-5: نظیر به نظیر
فصل سوم: برخی از سیستم عامل های پردازش ابری
3-1 سیستم عامل 
3-1-1: دلایل ایجاد سیستم عامل
3-1-2 وظایف سیستم عامل 
3-2 سیستم عاملهای فعلی   
3-3 تاریخچه 
3-4 انواع سیستم عامل  
3-4-1 سیستم عامل تک پردازنده
3-4-2 سیستم عامل توزیع شده. 
3-4-3 سیستم عامل بی درنگ
3-5-2: بخش های ویندوز آژور  
3-5-2-1: خدمات پردازش 
3-5-2-2: خدمات ذخیره سازی 
3-5-2-3 fabric 
3-6-1 تاریخچه 
3-6-2 معماری و سخت افزار 
3-6-3 رابط کاربری 
3-6-4 سرعت 
3-6-5 امنیت  
3-6-6 ذخیره سازی 
3-6-7: چند سوال در مورد سیستمعامل کروم
JoliOS 7-3 
3-7-1 تاریخچه  
EasyPeasy 8-3
Peppermint Linux OS 9-3
3-10 اوراکل سولاریس 
EyeOS 11 -3
فصل چهارم: امنیت  
4-1 چرا تمهیدات امنیتی ضرورت دارند  
4-1-2 امنیت یک هنر است، نه یک علم   
4-2 اصطلاحات و اصول 
4-2-1: امنیت اطلاعات 
4-3 مفاهیم پایه 
4-3-1: محرمانگی  
4-3-2: یکپارچه بودن 
4-3-3: قابل دسترس بودن  
4-3-4: قابلیت عدم انکار انجام عمل  
4-3-5: اصل بودن  
4-3-6: کنترل دسترسی  
4-3-7: احراز هویت
4-3-8: تصدیق هویت
4-3-9 کنترل امنیت اطلاعات  
4-3-9-1: مدیریتی
4-3-9-2: منطقی
4-3-9-3: فیزیکی
4-3-10: رمزنگاری
4-4 تهدیدات امنیتی خدمات پردازش ابری  
4-5 امنیت معماری  
4-5-1: مجموعه ایزو 27000 
4-5-1-1: استانداردهای منتشر شده خانواده   27000 iso 
4-5-2: استانداردهای در حال آماده سازی  
4-5-3: آژانس امنیت شبکه و اطلاعات اروپا   
4-5-4: کتابخانه زیربنایی فناوری اطلاعات  
4-5-5 اهداف کنترل اطلاعات و تکنولوژی مرتبط  
4-6 نگرانی های امنیتی در پردازش ابری  
4-6-1: در دسترس بودن شبکه  
4-6-2: بقاء ارائه دهنده ابر
4-6-3: بازیابی و تداوم کسب و کار 
4-6-4: حوادث امنیتی 
4-6-5: شفاف سازی 
4-6-6: از دست دادن کنترل فیزیکی
4-6-7: خطرات جدید، آسیب پذیری های جدید 
4-7 استانداردهای امنیت و سیاست در پردازش ابری
4-7-1: سیاست امنیتی در پردازش ابری
4-7-2: استانداردهای امنیتی برای یک ابر باید شامل موارد زیر باشد
4-8 الگوهای امنیت در پردازش ابری
4-8-1: دفاع در عمق
4-8-1-2: استراتژی های دفاع در عمق
4-8-1-3: استراتژی دفاع در عمق : محدوده حفاظتی
4-8-1-4: استراتژی دفاع در عمق : ابزارها و مکانیزم ها
Honeypots 2-8-4
sandbox 3-8-4
4-8-4 الگوهای شبکه در امنیت پردازش ابری 
4-8-4-1 جداسازی ماشین های مجازی
2-4-8-4 اهمیت CMDB
4-9 نمای کلی از امنیت داده ها در پردازش ابری
4-9-1: تایید و هویت در پردازش ابری
4-9-2: ترکیبی از تکنیک های کنترل دسترسی
4-9-3: کنترل های مدیریتی امنیت پردازش ابری
4-9-4 ملاحظات امنیتی عملیاتی در پردازش ابری
Antimalwa :1-4-9-4
4-9-4-2: تهیه نسخه پشتیبان از داده ها و ذخیره سازی
فصل پنجم:  نتیجه گیری  
5-1: برندگان انقلاب ابری
5-2: بازندگان انقلاب ابری   
5-3: عرصه جدید رقابت های فن آوری اطلاعات در عصر انقلاب ابری  
5-4: چالشها ی پیش روی پردازش ابری 
5-4-1: آسیب پذیری در برابر رکود اقتصادی
5-4-2: شکل جدید نرمافزارها
5-4-3: پذیرش
5-4-4: کنترل
5-4-5: هزینه های پهنای باند
5-4-6: محبوس شدن توسط ارائه دهندگان و استانداردها 
5-6-7: شفافیت دسترسی
5-6-8: قابلیت اطمینان
5-6-9: حفظ حریم خصوصی
5-6-10: امنیت
5-6-11: میزان در دسترس بودن و کارایی 
5-7: پردازش ابری دوستار محیط زیست
منابع
فهرست شکل ها

تعداد مشاهده: 3547 مشاهده

فرمت فایل دانلودی:.doc

فرمت فایل اصلی: doc

تعداد صفحات: 148

حجم فایل:4,654 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته کامپیوتر و فناوری اطلاعات


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش

رایانش ابری (Cloud Computing)


	رایانش ابری (Cloud Computing)


چکیده:
سیر تکاملی محاسبات بگونه ای است که میتوان آن را پس از آب، برق، گاز و. در چنین حالتی، کاربران سعی می کنند بر اساس نیازهایشان و بدون توجه به این که یک سرویس در کجا قرار دارد و یا چگونه تحویل داده می شود، به آن دسترسی یابند. نمونه های متنوعی از سیستم های محاسباتی ارائه شده است که سعی دارند چنین خدماتی را به کاربران ارئه دهند. برخی از آنها عبارتند از: محاسبات کلاستری[1]، محاسبات توری[2] و اخیرا محاسبات ابری[3]. محاسبات ابری ساختاری شبیه یک توده ابر دارد که بواسطه آن کاربران می توانند به برنامه های کاربردی از هر جایی از دنیا دسترسی داشته باشند. بنابراین، محاسبات ابری می تواند با کمک ماشین های مجازی[4] شبکه شده، بعنوان یک روش جدید برای ایجاد پویای نسل جدید مراکز داده مورد توجه قرار گیرد. بدین ترتیب، دنیای محاسبات به سرعت به سمت توسعه نرم‌افزارهایی پیش می رود که به جای اجرا بر روی کامپیوترهای منفرد، به عنوان یک سرویس در دسترس میلیون ها مصرف کننده قرار می گیرند.

فهرست مطالب:
چکیده
محاسبات ابری چیست؟
دیدگاه های مختلف در خصوص محاسبات ابری
شناخت بهتر محاسبات ابری
محاسبات جادویی
پروژکتور پوشیدنی
مزایا و نقاط قوت Cloud Computing
هزینه های کامپیوتری کم تر
کارآیی توسعه یافته
هزینه های نرم افزاری کم تر
ارتقای نرم افزاری سریع و دائم
سازگاری بیشتر فرمت اسناد
ظرفیت نامحدود ذخیره سازی
قابلیت اطمینان بیشتر به داده
دسترسی جهانی به اسناد
در اختیار داشتن آخرین و جدیدترین نسخه
همکاری گروهی ساده تر
مستقل از سخت افزار
نیاز به اتصال دائمی به اینترنت دارد
با اتصال های اینترنتی کم سرعت کار نمی کند
ویژگی ها ممکن است محدود باشند
چه کسانی باید از Cloud Computing استفاده کنند؟
کاربرانی با نیازهای روزافزون
چه کسانی نباید از Cloud Computing استفاده کنند؟
فناوری محاسبات ابری و نگرش‌های گوناگون
ویندوز 8 و محاسبات ابری
چاپ ابری گوگل چیست ؟
چگونه پرینتر خود را در اینترنت به اشتراک بگذارم ؟
اتصال پرینتر خود به سرویس چاپ ابری گوگل
به اشتراک گداری چاپگر خود با دوستان
تفاوت رایانش ابری با رایانش مشبک
رایانش ابری
مقایسه با مدل‌های دیگر رایانش
اقتصاد رایانش ابری
معماری نمونه رایانش ابری
لایه‌ها
دسترسی و مدیریت نرم افزار تجاری از طریق شبکه
ویژگی‌های کلیدی
مدل‌های پیاده‌سازی
رسانه دخیره‌سازی ابری
چالش‌ها
هزینه‌های پهنای باند
محبوس شدن توسط ارائه دهندگان و استانداردها
شفافیت دسترسی
قابلیت اطمینان
حفظ حریم خصوصی
میزان در دسترس بودن و کارایی
انتقاد از واژه
نگاهی به آینده
خلاصه مطالب
نتیجه گیری
منابع
فهرست شکل ها

تعداد مشاهده: 1429 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 100

حجم فایل:767 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب برای دانشجویان مهندسی کامپیوتر و فناوری اطلاعات


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    به همراه شکل و لیست منابع

پروژه رایانش ابری


	پروژه رایانش ابری


چکیده:
رایانش ابری چیست؟ منظور از ابر چیست؟ اصلاً به چه دردی می‌خورد؟ اینها بخشی از سوالاتی هستند که به احتمال زیاد بعد از شنیدن «رایانش ابری» به ذهنتان خطور کرده است. به زبان ساده، رایانش ابری به معنی ذخیره و دسترسی به اطلاعات و برنامه‌های خود بر روی اینترنت بجای هارد درایو کامپیوتر شما‌ست. ابر اینجا استعاره‌ای از اینترنت است. این استعاره به عکس‌ها و فلوچارت‌های قدیمی در مورد زیر ساخت اینترنت برمی‌گردد که در آن اینترنت را به شکل ابری بزرگ ترسیم می‌کردند. رایانش ابری هیچ کاری با هارد درایو شما ندارد. وقتی شما اطلاعاتی را در هارد درایو ذخیره و یا برنامه‌هایی را در آن اجرا می‌کنید، به این کار رایانش محلی می‌گویند. در این روش، همه‌ی چیزهایی که لازم دارید، از نظر فیزیکی به شما نزدیک‌ هستند و دسترسی به آنها در آن کامپیوتر بخصوص و کامپیوتر‌هایی که توسط شبکه به این کامپیوتر نزدیک هستند، آسان و سریع است. کار از طریق هارد درایو روشی است که صنعت کامپیوتر سال‌های سال از آن استفاده کرده است و برخی هنوز معتقدند، بنا به دلایلی که متعاقباً توضیح داده خواهد شد، این روش بر رایانش ابری برتری دارد.کلود کامپیوتینگ نوعی خدمات کامپیوتری است که در آن عرضه کننده گان آن انواع متنوعی از قابلیتهای سیستمهای اطلاعاتی و نرم افزاری را به مشتریان ارایه می دهند.  زمانی که شما بتوانید نرم افزارها را بجای آنکه خریداری نمایید مشترک آنها شده و آنها را مستقیما بدون آنکه در کامپیوتر خودتان نصب شده باشند مورد استفاده قرار دهید در واقع در فضای کلود کامپیوتینگ قرار گرفته اید.  ویژگی های اصلی کلود کامپیوتینگ عبارتند از: ارایه توانایی ها به عنوان یک خدمت، ارایه خدمات نرم افزاری به صورتی قابل انعطاف و در مقیاس های متنوع، استفاده از اینترنت برای تهیه و ارایه بسیاری از خدمات نرم افزاری، طراحی برای ارایه به مشتریان بیرونی و ...

فهرست مطالب:
چکیده    
مقدمه    
کلود کامپیوتینگ چیست؟    
تاریخچه    
انواع مدل های رایانش 
رایانش شبکه‌ای    
مدل مشتری/سرور    
رایانه بزرگ    
رایانش همگانی    
نظیر به نظیر    
انواع سرویس های رایانش ابری    
Public clouds    
Some clouds    
ساختار مدل
معماری    
لایه‌ها  کاربر    
بستر    
زیرساخت    
سرور    
آماده سازی سرویس کلود کامپیوتینگ    
ویژگی‌های کلیدی    
مزایای اصلی رایانش ابری    
ضعف ها    
سرویس‌های رایج Cloud Computing 
Software-as-a-Service یا SaaS    
Platform-as-a-Service یا PaaS    
Infrastructure-as-a-Service یا IaaS    
ارزیابی وضعیت پذیرش رایانش ابری در ایران    
ارائه ابزار امنیتی بر مبنای فناوری «کلود کامپیوتینگ»
تدوین استانداردهای عمومی برای فناوری کلودکامپیوتینگ
نگاهی به آینده    
رابطه مجازی سازی و رایانش ابری
تعریف مجازی سازی    
انواع روش های مجازی سازی    
آشنایی با زیرساخت رایانش ابری OpenStack    
مهمترین شرکت‌های مشارکت‌کننده در توسعه اوپن‌استک    
چه شرکت‌هایی از اوپن‌استک استفاده می‌کنند؟    
بخش‌ها و اجزای اوپن‌استک    
کاربردهای OpenStack و بستر ابری رایانش ابری    
نتیجه    
منابع 

تعداد مشاهده: 3165 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 48

حجم فایل:1,042 کیلوبایت

 قیمت: 20,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    مناسب جهت استفاده دانشجویان رشته کامپیوتر و فناوری اطلاعات

  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش

بهبود امنیت سیستم های محاسبات ابری با استفاده از روش رمزنگاری بیضوی


	بهبود امنیت سیستم های محاسبات ابری با استفاده از روش رمزنگاری بیضوی


چکیده:
در این نویسه ما در ابتدا به مفاهیم پایه ای ابر می پردازیم و به مدل های مختلف به کار رفته در آن نگاهی خواهیم داشت و رمزنگاری را در ابر بررسی می کنیم سپس انواع رمزنگاری در ابر مانند رمزنگاری هویت محور را بیان می کنیم و برای بالا بردن استفاده از رمزنگاری در محاسبات ابری ما در ابتدا با بررسی روش های رمزنگاری، روش رمزنگاری را انتخاب خواهیم کرد که علاوه بر حفظ امنیت بالا، دارای پیچیدگی و سربار کمتری باشد و همچنین با کمک تکنیک های همچون موازی سازی این الگوریتم ها، سعی بر کم کردن این سربار خواهیم داشت. رمزنگاری منحنی بیضی شکل (ECC) را برای رمزگذاری، رمزگشایی و تولید امضای دیجیتال استفاده خواهیم کرد. استفاده کمتر از عملوندها در ECC به نسبت RSA با همان میزان امنیت، موجب کاربرد گسترده آن گشته است. به منظور کاهش زمان رمزنگاری و رمزگشایی که نقص اصلی رمزنگاری کلید نامتقارن محسوب می شود، مکانیسم جدیدی به نام الگوریتم رمزنگاری کلید موازی که پیش از این در RSA مطرح شده است را استفاده کرده تا موجب تسریع فرایند رمزنگاری و رمزگشایی سیستم رمزنگاری شود. و در نهایت الگوریتم ها را در زبان برنامه نویسی سی شارپ مقایسه کرده ونمودار های مربوطه را به دست می آوریم و با استفاده از شبیه سازهای محیط ابری مانند Cloud Reports و Cloud Analyst تاثیر پیاده سازی الگوریتم ها را در محیط ابری بررسی خواهیم کرد.
کلمات کلیدی: محاسبات ابری، امنیت، رمزنگاری، خم بیضوی، شبیه ساز ابر.

فهرست مطالب:
چکیده
فصل 1- کلیات پژوهش    
1-1- مقدمه    
1-2- تعریف مسأله    
1-3- مرور ادبیات و سوابق مربوطه    
1-4- جنبه جدید بودن و نوآوری در تحقیق    
1-5- فرضیات    
1-6- تعریف واژه‏ها و اصطلاحات فنی و تخصصی    
1-7- شرح کامل روش و مراحل انجام کار    
فصل 2- مروری بر محاسبات ابری و رمزنگاری    
2-1- محاسبات ابری    
2-1-1- مقدمه    
2-1-2- مدل های رایانش ابری    
2-1-3- درک ریسک های امنیتی    
2-1-4- امنیت در ابر    
2-1-5- راهکارهای کاهش شکاف های امنیتی ابر    
2-1-6- رمزگذاری ابر    
2-2- رمزنگاری خم بیضوی    
2-2-1- مقدمه    
2-2-2- مفاهیم پایه ای    
2-2-3- تاریخچه ECC    
2-2-4- منحنی های بیضوی در اعداد واقعی    
2-2-5- محاسبات در گروه منحنی بیضوی بر روی میدان FP    
2-2-6- کاربرد خم بیضوی    
2-2-7- رمزنگاری خم بیضوی    
2-2-8- ضرب اسکالر    
2-2-9- بررسی امنیت سیستم ECC    
2-3- جمع بندی    
فصل 3- مروری بر کارهای انجام شده    
3-1- مقدمه    
3-2- ضرب اسکالر    
3-2-1- الگوریتم دودویی چپ به راست    
3-2-2- الگوریتم دودویی راست به چپ    
3-2-3- الگوریتم مونتگمری    
3-2-4- الگوریتم NAF    
3-2-5- روش بلوکی NAF    
3-3- روشهای رمزنگاری خم بیضوی    
3-3-1- کوبیلتز    
3-3-2- روش Koblitz برای کدگذاری متن    
3-3-3- روش Koblitz برای کدگشایی متن    
3-3-2- الجمال    
3-3-3- کومار و همکاران    
3-4- استفاده از کلیدهای موازی در رمزنگاری    
3-5- جمع بندی    
فصل 4- معرفی روش پیشنهادی    
4-1- مقدمه    
4-2- تولید کلید    
4-3- رمزگذاری    
4-4- رمزگشایی    
4-5- جمع بندی    
منابع و مراجع
فهرست جدول ها
فهرست شکل ها

تعداد مشاهده: 1993 مشاهده

فرمت فایل دانلودی:.docx

فرمت فایل اصلی: docx

تعداد صفحات: 91

حجم فایل:1,863 کیلوبایت

 قیمت: 9,000 تومان
پس از پرداخت، لینک دانلود فایل برای شما نشان داده می شود.   پرداخت و دریافت فایل
  • راهنمای استفاده:
    گزارش استثنایی برای دانشجویان رشته های مختلف کامپیوتر


  • محتوای فایل دانلودی:
    در قالب فایل word و قابل ویرایش
    به همراه شکل، نمودار، جدول، فهرست شکل ها و منابع