CIVILICA We Respect the Science
(ناشر تخصصی کنفرانسهای کشور / شماره مجوز انتشارات از وزارت فرهنگ و ارشاد اسلامی: ۸۹۷۱)

طراحی یک سیستم PGP چندعاملی

عنوان مقاله: طراحی یک سیستم PGP چندعاملی
شناسه ملی مقاله: ISCC09_024
منتشر شده در نهمین کنفرانس بین المللی انجمن رمز ایران در سال 1391
مشخصات نویسندگان مقاله:

محمداسماعیل شهابیان - دانشجوی کارشناسی ارشد دانشگاه تحصیلات تکمیلی صنعتی کرمان
بابک نوری مقدم - دانشجوی کارشناسی ارشد دانشگاه تحصیلات تکمیلی صنعتی کرمان
حمیدرضا ناجی - استادیار، دانشگاه تحصیلات تکمیلی صنعتی کرمان

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

کلمات کلیدی:
چندعاملی، PGP، رمزنگاری، مورفه، محرمانگی، سمافور، کنترل همروندی، پایپ لاین

صفحه اختصاصی مقاله و دریافت فایل کامل: https://civilica.com/doc/787985/