• عنوان

    ارائه يك تكنيك تركيبي محافظت از نرم‌افزار بر پايه‌ي قفل سخت‌افزاري با استفاده از روش‌هاي محافظتي افزوده

  • نويسنده اصلي

    شيوا رضايي

  • مقطع تحصيلي
    كارشناسي ارشد
  • چكيده
    امروزه سرقتهاي نرمافزاري در قالب تكثير، اشتراك و توزيع نرمافزارها به‌صورت غيرقانوني اتفاق مي‌افتد به همين دليل امنيت و محافظت از نرم‌افزار، يك نقش اساسي در مهندسي نرم‌افزار ايفا مي‌كند. با روند روبه رشد سرقت‌هاي نرم‌افزاري و گسترش استفاده‌ي كاربران از اين نرم‌افزارها، موجبات نگراني توليد‌كنندگان نرم‌افزارها فراهم‌شده است. به همين دليل تلاش‌هاي فراواني براي ايجاد امنيت در سامانه‌هاي كامپيوتري صورت گرفته است. جلوگيري از حملات به نرم‌افزار سهم به سزايي در توسعه تجاري آن دارد. هرچند امكان‌پذير نيست كه توليدكنندگان به‌طورقطع اطمينان حاصل كنند كه نرم‌افزارشان غير‌قابل ‌نفوذ است اما واقع‌گرايانه‌ترين راه اين است كه تا حد امكان از نرم‌افزار توليدي محافظت نمايند و راه نفوذ را بر كرك نرم‌افزار ببندند. در جهت هرچه پيچيده‌تر كردن مقابله با سرقت‌هاي نرم‌افزاري، روش‌هاي متفاوتي ارائه‌شده است. در اين پايان‌نامه، راهكاري براي محافظت از نرم‌افزار در برابر تكثير‌هاي غير‌مجاز، در جهت حفظ بيشتر امنيت نرم‌افزار ارائه كرده‌ايم. اين روش با بهره‌گيري از يك قفل سخت‌افزاري و تنظيم پروتكل ارتباطي بر پايه‌ي رمزنگاري انجام شده است و نتايج حاصل از آن با برخي روش‌هاي موجود مقايسه شده است. لازم به ذكر است كه همواره بايد به‌اين نكته توجه داشت كه تمامي راهكارها راه نفوذ خواهند داشت و تلاش در جهت پيچيده‌كردن اين امر همواره ادامه خواهد داشت.
  • شماره ركورد
    190929
  • دانشگاه
    دانشگاه علم و صنعت ايران
  • رشته تحصيلي
    نرم‌افزار
  • استاد راهنما
    دكتر محمد عبداللهي ازگمي