شماره ركورد
9385
پديد آورنده
سيد ياسين قرشي كراني
عنوان
سيستم فعال سازي آفلاين مجوز
مقطع تحصيلي
كارشناسي
رشته تحصيلي
مهندسي كامپيوتر
سال فارغ التحصيلي
1403
استاد راهنما
دكتر ابولفضل ديانت
دانشجوي وارد كننده اطلاعات
سيدياسين قرشي كراني
تاريخ ورود اطلاعات
1403/08/13
دانشكده
دانشكده مهندسي كامپيوتر
عنوان به انگليسي
Offline License Activation System
چكيده
اين پروژه به طراحي و پياده سازي يك سامانه فعال سازي مجوز آفلاين با استفاده از ++C Qt مي پردازد كه از تكنيك هاي پيشرفته
رمزنگاري و امضاي ديجيتال براي تأمين امنيت استفاده مي كند. در اين سامانه، اطلاعات سخت افزاري دستگاه كاربر جمع آوري و به
عنوان شناسه اي منحصربه فرد براي هر دستگاه استفاده مي شود. اين اطلاعات غيرقابل تغيير و خاص هر سيستم هستند، بنابراين
از آن ها براي جلوگيري از كپي و استفاده غيرمجاز مجوز در دستگاه هاي ديگر بهره گرفته مي شود. اطلاعات سخت افزاري با استفاده
از كليد عمومي رمزگذاري شده و سپس خدمت گزار با استفاده از كليد خصوصي خود اين اطلاعات را رمزگشايي و پس از چكيده
كردن، آن را امضا مي كند. اين فايل مجوز به كاربر بازگردانده شده و در دفعات بعدي به صورت برون خط براي تأييد مجوز از آن استفاده
مي شود. پروژه از الگوريتم RSA با لايه بندي OAEP و تابع چكيده ساز -1SHA بهره مي گيرد تا امنيت بالايي را فراهم كند. اين روش
مقاوم در برابر حملات رمزنگاري است.
اين سامانه با توجه به ساختار برون خط بودن، امكان استفاده كاربران از نرم افزار را بدون نياز به اتصال مداوم به خدمت گزار فراهم
مي كند. در اين پروژه، با يك بار فعال سازي برخط، مجوز امضاشده به صورت برون خط براي تاييد هاي بعدي استفاده مي شود. فرآيند
تأييد برون خط مجوز باعث كاهش وابستگي به ارتباط دائمي اينترنتي مي شود و تجربه كاربري بهتري را براي كاربران فراهم مي آورد.