امنیت و احراز هویت در APIهای : Django REST چالش ها و راهکارها

سال انتشار: 1404
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 58

فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ECME28_013

تاریخ نمایه سازی: 30 آذر 1404

چکیده مقاله:

در عصر حاضر که کاربرد API های وب به سرعت در حال گسترش است ، به ویژه در چار چوب های قدرتمندی چون Django REST Framework ، امنیت و حفاظت داده ها از اهمیت ویژه ای برخوردار شده است. استفاده از روش های نادرست احراز هویت و کنترل دسترسی ، ممکن است به بروز نفوذ هایی مانند سوءاستفاده از توکن های JSON Web Token (JWT)، حملات CSRF، XSS ، SQL Injection یا دسترسی غیرمجاز منجر گردد. هدف این مقاله ، بررسی و تحلیل بهترین روش ها برای طراحی یک معماری امن برای API های ساخته شده با Django همراه با تحلیل چالش های رایج آن است. روش پژوهش شامل مرور مستندات فنی ، پیاده سازی نمونه ای از API و اندازه گیری بنچمارک امنیتی می باشد. در سال های اخیر با رشد پلتفرم های مالی و سرویس های ابری ، امنیت APIهای مبتنی بر Django REST به یکی از اصلی ترین چالش های مهندسان نرم افزار تبدیل شده است. حملاتی مانند دسترسی غیرمجاز به داده ها یا جعل توکن های JWT می توانند تهدیدی جدی برای محرمانگی و یکپارچگی اطلاعات کاربران باشند.

نویسندگان

شایان فتاحی

۱- دانشجو ی رشته نرم افزار کامپیوتر دانشگاه ملی مهارت ایران

امین کیانی

۲- مهندسی ارشد کامپیوتر گرایش رایانش امن ، استاد راهنمای گروه کامپیوتر ، دانشگاه ملی مهارت ایران

مهدی سیاوش

۳-مدیر گروه دپارتمان برق و کامپیوتر دانشگاه ملی مهارت تهران ایران