بررسی امنیت در سیستمهای چند عامله ( multi- agent system )
تعداد صفحات : 34 با فرمت وردو قابل ویرایش
با طرح تعاریفی در مورد عاملها (Agents) در این پروژه می خواهم نگاهی به سیستمهای چند عامله ، Multi Agent System، داشته باشم. بسیاری از سیستم های تجاری اولیه عامل را برای هدف جستجو مورد استفاده قرار دادند . در این سیستم ها عاملهای منفرد به مراکز معینی متصل می شدند ، اطلاعات لازم را جمع آوری می کردند و در نهایت به نزد کاربر درخواست کننده بر می گشتند. به عبارت دیگر عاملها یک کار انفرادی داشتند و در مقیاس بسیار کمی – اگر بود – با عاملهای دیگر تعامل داشتند. این روش باوجودیکه کاربردهای زیاد خاص خود را دارد نمی تواند به تنهایی یک اجتماع یا یک سازمان ایجاد کند که بتواند نیازهای دیگر کاربران را برآورده سازد . در عوض در محیط های انسانی ما یک شبکه از افراد را داریم که برای منظورهای مختلف با یکدیگر در تعامل می باشند. بدین ترتیب برای ایجاد یک جامعه از عاملها نه تنها نیاز است که بین آنها ارتباط برقرار کرد بلکه عاملها باید بتوانند با یکدیگر هماهنگ هم باشند. این هماهنگی می تواند جنبه های مختلف همکاری و یا رقابتی داشته باشد. این جوامع، سیستمهای چند عامله (MAS) نامیده می شوند.
به عبارت دیگر "یک سیستم چند عامله یک پیاده سازی با تاکید بر همکاری از برنامه ها (عاملها) است که با یکدیگر هماهنگ شده اند برای رسیدن به همگرایی روی پاسخ یک یا چند وظیفه"
سیستم های چند عامله، سیستم هایی هستند که از جمع شدن عاملهای هماهنگ شده با هم و روابط بین آنها تشکیل شده اند. در این سیستم هر کس وظیفه خود را می داند و می داند که چه زمانی با دیگری باید ارتباط برقرار کند.
فصل اول 7
مقدمه
دلایل منطقی وجود سیستم های چند عامله
نگاهی به تعاریف رایج در مورد عامل ها
خصوصیات عامل
خصوصیات اجباری عامل
مذاکره.
تعاریف مذاکره از دیدگاههای مختلف
فصل دوم
سیستمهای چند عامله
مزایای سیستمهای چند عامله
معایب سیستمهای چند عامله
ارزیابی و مدلسازی رسمی از معماری سیستمهای چند عامله
فصل سوم
مقدمه
مفاهیم اولیه امنیت در سیستمهای چند عامله
رمزنگاری، پنهاننگاری، کدگذاری
رمزنگاری پیشرفته
سرویس رمزنگاری
الگوریتم رمزنگاری
کلید رمزنگاری متقارن
کلید رمزنگاری نامتقارن
امضای دیجیتال مشخصه ها معایب ومزایا
مقایسه رمزنگاری کلید متقارن و کلید نامتقارن
منابع ومآخذ