کاهش آسیب پذیری روش Davidson در نقش آبزنی نرم افزار با استفاده از بلاک هالی جابه جا پذیر
- سال انتشار: 1387
- محل انتشار: شانزدهمین کنفرانس مهندسی برق ایران
- کد COI اختصاصی: ICEE16_014
- زبان مقاله: فارسی
- تعداد مشاهده: 1247
نویسندگان
دانشگاه تربیت مدرس گروه کامپیوتر، آزمایشگاه امنیت و تشخیص نفوذ
دانشگاه تربیت مدرس گروه کامپیوتر، آزمایشگاه امنیت و تشخیص نفوذ
چکیده
در حالیکه تمامی روش های محافظت از نرم افزار در برابر تکثیر و استفاده غیر مجاز، کمابیش دارای نقاط ضعف و آسیب پذیری های شناخته شده ای هستند؛ اهمیت ارایه رویکردی برای حفاظت از حقوق تولید کننده نرم افزار حتی پس از سوء استفاده از تمام و یا بخشی از نرم افزار، بدیهی است. نقش آبزنی نرم افزار با پنهان نگاری اطلاعاتی مبین هویت تولید کننده نرم افزار، از حقوق وی پس از سوء استفاده از کل و یا بخشی از نرم افزار محافظت می نماید. در این مقاله طی دو مرحله روش Davidson به عنوان یک روش مطرح در نقش آبزنی نرم افزار، بهبود داده می شود. در گام اول راهکارهایی جهت افزایش میزان نهفتگی و در نتیجه افزایش میزان مقاومت روش یاد شده ارایه می شود و در گام دوم راهکارهایی برای افزایش نرخ داده در روش Davidson بهبود یافته ارایه می گردد. نام روش Davidson پس از اعمال گام اول "بلاکهای جا به جا پذیر" و پس از اعمال گام دوم را "بلاک های جابه جا پذیر توسعه یافته" نامیده می شود. بنابر نتایج به دست آمده از ارزیابی های انجام شده، روش بلاک های جابه جا پذیر برای نقش آبزنی کلاسهای بزرگ و روش بلاک های جابه جا پذیر توسعه یافته برای نقش آبزنی کلاسهایی با اندازه متوسط در نرم افزارهایی که مقاومت نقش آب و در عین حال هزینه زمان اجرا دارای اهمیت است توصیه می شود.کلیدواژه ها
اثبات حق مالکیت، مقاوم سازی، میزان نهفتگی، نقش آبزنی نرم افزارمقالات مرتبط جدید
اطلاعات بیشتر در مورد COI
COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.
کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.