نام پژوهشگر: شقایق بندگان

ارائه راهبرد امنیتی در ترکیب وب سرویس و عامل سیار
پایان نامه وزارت علوم، تحقیقات و فناوری - موسسه آموزش عالی غیر دولتی و غیرانتفاعی طبری - دانشکده مهندسی کامپیوتر 1393
  شقایق بندگان   همایون موتمنی

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