From Wikipedia, the free encyclopedia
احراز هویت چند فاکتوری یا چند عاملی (MFA) یک روش احراز هویت ادعایی کاربر است که در آن کاربر تنها پس از پیشآوردن ۲ یا چند قطعه شواهد (یا عوامل) به یک مکانیزم احراز هویت دسترسی مییابد: دانش (چیزی که تنها کاربر میداند)، مالکیت (چیزی که تنها کاربر دارند) و ذات (چیزی که تنها کاربر است).[1][2]
![]() | این مقاله دقیق، کامل و صحیح ترجمه نشده و نیازمند ترجمه به فارسی است. کل یا بخشی از این مقاله به زبانی بهجز زبان فارسی نوشته شدهاست. اگر مقصود ارائهٔ مقاله برای مخاطبان آن زبان است، باید در نسخهای از ویکیپدیا به همان زبان نوشته شود (فهرست ویکیپدیاها را ببینید). در غیر این صورت، خواهشمند است ترجمهٔ این مقاله را با توجه به متن اصلی و با رعایت سیاست ویرایش، دستور خط فارسی و برابر سازی به زبان فارسی بهبود دهید و سپس این الگو را از بالای صفحه بردارید. همچنین برای بحثهای مرتبط، مدخل این مقاله در فهرست صفحههای نیازمند ترجمه به فارسی را ببینید. اگر این مقاله به زبان فارسی بازنویسی نشود، تا دو هفتهٔ دیگر نامزد حذف میشود و/یا به نسخهٔ زبانی مرتبط ویکیپدیا منتقل خواهد شد. اگر شما اخیراً این مقاله را بهعنوان صفحهٔ نیازمند ترجمه برچسب زدهاید، لطفاً عبارت {{جا:هبک-ترجمه به فارسی|1=احراز هویت چندعاملی}} ~~~~ را نیز در صفحهٔ بحث نگارنده قرار دهید. |
احراز هویت دو عاملی (همچنین به عنوان 2FA شناخته میشود) یک نوع (زیر مجموعه) از احراز هویت چند عاملی است. این یک روش تأیید هویت ادعایی کاربر با استفاده از ترکیبی از دو عامل متفاوت است که عبارت است از: ۱) چیزی که آنها میدانند، ۲) چیزی که آنها دارند و یا ۳) چیزی که آنها هستند.
احراز هویت دو عاملی یک لایه امنیتی اضافی ایجاد میکند و چیزی نیاز دارد که فقط صاحب حساب میتواند به آن دسترسی داشته باشد.[3]
یک نمونه خوب از احراز هویت دو عاملی خروج پول از دستگاه خودپرداز است. فقط ترکیبی صحیح از یک کارت بانکی (چیزی که کاربر دارای آن است) و یک PIN (شماره شناسایی شخصی، چیزی که کاربر میداند) اجازه میدهد تا معامله انجام شود.
احراز هویت چند فاکتوری مانند احراز هویت دو فاکتوری است با این تفاوت که بیش از دو فاکتور برای احراز هویت بکار میروند.
احراز دو گامه (احراز دو مرحلهای یا تصدیق دو مرحلهای)روشی است برای تأیید هویت که مدعی هویت با بهرمندی از دو چیز که او میداند (فاکتورهای دانش مانند رمز عبور و رمز پویا) غیر از چیزی که او دارد یا چیزی که او است هویت خود را احراز میکند. یک مثال از یک گام دوم، تکرار چیزی است که از طریق مکانیسم خارج از باند مانند کد تائید ۶ رقمی گرفته شده با پیامک یا از اَپ (برنامه) گوشی است که برای کاربر و سیستم تأیید مشترک است. تفاوت احراز هویت دو یا چند گامه با احراز هویت دو یا چند فاکتوری (عاملی) در این است که در احراز هویت چند گامه، همهٔ بخشهای احراز هویت چیزی هستند که کاربر دارد در حالی که در احراز هویت چند فاکتوری، بخشهای گوناگون احراز هویت ترکیبی از چیزی که کاربر میداند، دارد و است میباشد[4].
استفاده از عوامل تأیید هویت چندگانه برای اثبات هویت خود بر اساس این فرض است که یک بازیگر غیر مجاز بعید است بتواند فاکتورهای مورد نیاز برای دسترسی را فراهم کند. اگر در یک اقدام احراز هویت حداقل یکی از اجزاء غلط یا ارائه نادرست باشد، هویت کاربر با اطمینان کافی تأیید نشده و دسترسی به دارایی (به عنوان مثال، یک ساختمان یا داده) که توسط احراز هویت چند عاملی محافظت میشود مسدود باقی میماند. عوامل تأیید هویت یک تأیید هویت چندگانه ممکن است شامل موارد زیر باشد
عوامل دانش رایجترین شکل از اعتبار سنجی هستند. در این شکل، لازم است که کاربر اطلاعات محرمانه را به منظور تأیید هویت اثبات کند.
گذرواژه یک کلمه رمز یا رشته از حروف است که برای تأیید هویت کاربر استفاده میشود. بسیاری از تکنیکهای احراز هویت چند عامل به رمز عبور به عنوان یک عامل تأیید اعتبار اعتماد دارند.[6] اینها شامل هر دو نوع دیگر هستند که از چند کلمه ( یک گذرواژه ) و شماره شناسایی شخصی (PIN) کوتاه و صرفاً عددی که عموماً برای دسترسی به خودپرداز استفاده میشوند را شامل میشوند. بهطور سنتی، از رمزهای عبور انتظار میرود که به خاطر سپرده شوند.
بسیاری از سوالات رمزی مانند "شما کجا متولد شدید؟" نمونههای ضعیفی از فاکتور دانش هستند، زیرا ممکن است به گروه گسترده ای از افراد شناخته شده باشند یا بتوانند مورد تحقیق قرار گیرند.
فاکتورهای مالکیت (چیزی که تنها کاربر دارد) برای احراز هویت برای قرن ها، به شکل کلید یک قفل استفاده شدهاست. اصل اساسی این است که کلید شامل یک رمز است که بین قفل و کلید به اشتراک گذاشته شدهاست، و همین اصل تأیید اعتبار فاکتور در سیستمهای کامپیوتری را بر عهده دارد. نشانه امنیتی نمونه ای از یک عامل مالکیت است.
نشانههای قطع شده هیچ ارتباطی با رایانه مشتری ندارند. آنها معمولاً از یک صفحه داخلی ساخته شده برای نمایش دادههای احراز هویت تولید شدهاستفاده میکنند که به صورت دستی توسط کاربر وارد میشوند.[7]
نشانههای متصل دستگاههایی هستند که به صورت فیزیکی به رایانه متصل میشوند تا مورد استفاده قرار گیرند. این دستگاهها به صورت خودکار دادهها را انتقال میدهند[8].انواع مختلفی از جمله خوانندگان کارت، برچسبهای بیسیم و نشانههای USB وجود دارد.
نشانه های نرمافزاری (نشانه نرمافزاری a.k.a)یک نوع از ابزار امنیتی اعتبارسنجی دو فاکتوری است که ممکن است برای مجوز استفاده از خدمات کامپیوتری استفاده شود. نشانههای نرمافزاری بر روی یک وسیله الکترونیکی متداول مانند کامپیوتر رومیزی، لپ تاپ، PDA یا تلفن همراه ذخیره میشود و میتوان آن را تکثیر کرد. (نشانگرهای سخت افزاری کنتراست، جایی که اعتبارها در یک دستگاه سخت افزاری اختصاصی ذخیره میشوند و بنابراین نمیتوانند تکرار شوند (تهاجم فیزیکی دستگاه).)
اینها عوامل مرتبط با کاربر هستند و معمولاً روشهای بیومتریک، از جمله خوانندگان اثر انگشت، اسکنر شبکیه یا تشخیص صدا هستند.
احراز هویت دو مرحله ای تلفن همراه امنتر از حفاظت از یکباره رمزعبور است اما از نگرانیهای امنیتی رنج میبرد. تلفنها ممکن است همانندسازی شوند، برنامهها میتوانند بر روی چندین تلفن اجرا شوند و پرسنل تعمیر و نگهداری تلفن همراه میتوانند متون SMS را بخوانند. بهطور کلی تلفن همراه را نمی توان بهطور کلی به خطر انداخت، به این معنی که تلفن دیگر چیزی نیست که قفط کاربر دارد.
اشکال اصلی احراز هویت، از جمله چیزی که کاربر دارای آن است، این است که کاربر باید در تمام زمانها عملاً در همه جا به دنبال نشانه فیزیکی (USB stick، کارت بانکی، کلید یا مشابه) باشد.از دست دادن و سرقت یک خطر است.بسیاری از سازمانها ممنوعالخروج کردن دستگاههای USB و الکترونیکی،و بسیاری از ماشینهای مهم پورت USB در داخل و خارج از محل را به دلیل بدافزار و خطر سرقت اطلاعات ، در اختیار ندارند.نشانههای فیزیکی معمولاً نیاز به یک نشانه جدید برای هر حساب و سیستم جدید ندارند.خرید و متعاقباً جایگزینی نشانهها از این نوع، هزینهها را شامل میشود. به علاوه ، تضادهای ذاتی و توازن اجتنابناپذیر بین قابلیت استفاده و امنیت وجود دارد.[9]
احراز هویت دو مرحلهای تلفن همراه شامل وسایلی مانند تلفنهای همراه و گوشیهای هوشمند به منظور ارایه یک روش جایگزین که از چنین موضوعاتی اجتناب کند توسعه داده شد.برای تأیید اعتبار خود، افراد می توانند از کدهای دسترسی شخصی خود به دستگاه ( چیزی که تنها کاربر فردی می داند) استفاده کنند، به علاوه یک رمز عبور یکبار معتبر، پویا، معمولاً شامل 4 تا 6 رقمی است. کد عبور را میتوان به وسیله SMS یا اعلان از طریق فشار به دستگاه تلفن همراه خود ارسال کرد یا میتوان آن را با استفاده از نرمافزار Generator یک بار گذرواژه تولید کرد. در هر سه مورد، فایده استفاده از یک تلفن همراه این است که نیازی به یک نشانه اختصاصی اضافی ندارد، چرا که کاربرها معمولاً دستگاههای تلفن همراه خود را در تمام زمانها حمل میکنند.
تا سال 2018، SMS برای حسابهای مبتنی بر مصرف، وسیعترین روش احراز هویت چند منظوره بودهاست.[10] با وجود محبوبیت تأیید اس ام اس، NIST ایالات متحده آن را به عنوان یک نوع احراز هویت محکوم کرده و طرفداران امنیتی آن را به صورت عمومی مورد انتقاد قرار دادهاند.[11]
در سالهای 2016 و 2017، هر دو شرکت گوگل و اپل، تایید هویت دو مرحلهای کاربر را با اعلان فشار به عنوان روش جایگزین شروع کردند.[12][13]
امنیت نشانههای امنیتی تلفن همراه بهطور کامل به امنیت عملیاتی اپراتور تلفن همراه بستگی دارد و میتواند به راحتی توسط سرویسهای تلفنی یا شبیه سازی سیم کارت توسط سازمانهای امنیت ملی تخریب شود.[14]
کاربر زمانی که احراز هویت لازم باشد باید یک تلفن همراه شارژ شده که در محدوده یک شبکه تلفن همراه است را حمل کنند،اگر گوشی نمیتواند پیامها را نمایش دهد، از قبیل آسیب دیدن یا تعطیلی برای به روز رسانی یا به دلیل افراط در دمای هوا ( به عنوان مثال در فصل زمستان )، دسترسی اغلب بدون برنامههای پشتیبان غیرممکن خواهد شد.
پیشرفت در پژوهش در احراز هویت دو عاملی برای تلفنهای همراه روشهای مختلفی را در نظر میگیرد که در آن یک عامل دوم میتواند در حالی اجرا شود که مانع برای کاربر نشود. با استفاده مداوم و بهبود در دقت سخت افزار تلفن همراه مانند GPS،[19] میکروفون[20] و ژیروسکوپ / شتاب سنج،[21] توانایی استفاده از آنها به عنوان عامل دوم احراز هویت، قابل اعتمادتر شدهاست.ه عنوان مثال، با ثبت صدای محیط از یک دستگاه تلفن همراه و مقایسه آن با ثبت صدای محیط از کامپیوتر در همان اتاقی که کاربر سعی در تأیید هویت دارد، ، فرد قادر است فاکتور دوم مؤثر احراز هویت داشته باشد.[22] این کار همچنین مقدار زمان و تلاش مورد نیاز برای تکمیل فرایند را کاهش میدهد.
صنعت کارت پرداخت ( PCI ) استاندارد امنیت داده، الزامات 8.3، نیاز به استفاده از MFA برای تمام دسترسی به شبکه که خارج از شبکه از محیط داده کارت ( CDE ) سرچشمه میگیرد نیاز دارد.[23] با استفاده از PCI-DSS نسخه 3.2، استفاده از MFA برای تمام دسترسی اداری به CDE، حتی اگر کاربر در یک شبکه اعتماد باشد نیز مورد نیاز است.[24]
جزئیات برای تأیید هویت در ایالات متحده با دستورالعمل 12 رئیسجمهور امنیت ملی (HSPD-12) تعریف شدهاست.[25]
روشهای تایید اعتبار موجود شامل سه نوع " عوامل " اصلی است. روشهای تأیید هویت که به بیش از یک عامل وابسته هستند در مقایسه با روشهای تک عاملی دشوارتر هستند.[26]
استانداردهای قانونی IT برای دسترسی به سیستمهای دولتی فدرال نیاز به استفاده از احراز هویت چند عامل برای دسترسی به منابع حساس IT دارد، برای مثال هنگام ورود به دستگاههای شبکه برای انجام وظایف اداری[27] و دسترسی به هر کامپیوتر با استفاده از ورود مجاز.[28]
انتشارات ویژه NIST 800-63-3 انواع مختلفی از احراز هویت دو عامل را مورد بحث قرار میدهد و راهنمایی در مورد استفاده از آنها در فرایندهای کسب و کار که نیاز به سطوح مختلف اطمینان دارند، ارائه میدهد.[29]
در سال 2005، شورای بررسی آزمونهای موسسه مالی فدرال ایالات متحده، راهنماییهایی برای موسسات مالی ارائه داد که موسسات مالی ارزیابیهای مبتنی بر ریسک را انجام می دهند، برنامههای آگاهی مشتری را ارزیابی میکنند و اقدامات امنیتی را برای تأیید صحت اعتبار مشتریان از راه دور برای دسترسی به خدمات مالی آنلاین، رسماً توصیه میکنند. روشهای تأیید اعتبار که به بیش از یک عامل بستگی دارند (بهطور خاص، آنچه کاربر می داند، دارد، و است) برای تعیین هویت کاربر. در پاسخ به این انتشار، بسیاری از فروشندگان احراز هویت بهطور نامناسبی از چالش سوء استفاده، تصاویر مخفی و سایر روشهای مبتنی بر دانش به عنوان احراز هویت چند عامل استفاده کردند.[30] با توجه به سردرگمی و پذیرش وسیع این روش ها، در 15 اوت 2006، FFIEC دستورالعملهای تکمیلی را منتشر کرد که بیان میکند که با تعریف یک سیستم تأیید هویت چندگانه "حقیقی" باید از موارد مشخص سه عامل تأیید هویت که تعریف کرده، استفاده کند، و تنها از چندین نمونه از یک عامل منفرد استفاده نکند.[31]
به گفته موافقان، تأیید اعتبار چند عاملی میتواند شیوع دزدی هویت اینترنتی و سایر تقلب آنلاین را کاهش دهد، چرا که گذرواژه قربانی دیگر کافی نخواهد بود تا به اطلاعات خود دسترسی دائمی داشته باشد.[32] با این حال، بسیاری از رویکردهای احراز هویت چند عاملی در برابرفیشینگ [33]، مرورگر، و حملات میانی آسیبپذیر هستند.[34]
احراز هویت چند عامل ممکن است در برابر تهدیدات مدرن، نظیر ATM، فیشینگ و نرمافزارهای مخرب، ناکارآمد باشد.[35]
در ماه مه سال 2017 O2 Telefónica، یک ارائه دهنده خدمات تلفن همراه آلمانی، تأیید کرد که مجرمان سایبری از آسیب پذیریSS7 به منظور دور زدن احراز هویت دو مرحله ای پیامک برای برداشت غیر مجاز از حسابهای بانکی کاربران استفاده کردهاند.مجرمان ابتدا کامپیوترهای دارنده حساب را به منظور سرقت حسابهای بانکی و شماره تلفن خود آلوده کردند.سپس مهاجمان دسترسی به یک ارایهدهنده خدمات تقلبی را خریداری کرده و مسیری را برای شماره تلفن قربانی به یک گوشی کنترل شده توسط آنها راه اندازی کردند.در نهایت، مهاجمان به حسابهای بانکی آنلاین قربانیان وارد شدند و درخواست پول در حسابها به حسابهای متعلق به مجرمان را کردند.SMS به شمارههای تلفن که توسط مهاجمان کنترل می شد وصل شده بود و مجرمان پول را به خارج منتقل میکردند.[36]
بسیاری از محصولات احراز هویت چند عامل نیاز به استفاده از نرمافزارهای مشتری برای ایجاد سیستمهای تأیید هویت چند عامل دارند. برخی از فروشندگان بستههای نصب جداگانه برای ورود بهشبکه، گواهینامه دسترسی به وب و گواهینامه اتصال ، VPN ایجاد کردهاند. برای چنین محصولاتی ممکن است چهار یا پنج بسته نرمافزاری متفاوت برای خاموش کردن کامپیوتر شخصی به منظور استفاده ازکارت شناسایی یاکارت هوشمند وجود داشته باشد. این به چهار یا پنج بسته که در آن کنترل نسخه باید انجام شود، و چهار یا پنج بسته برای بررسی درگیری با برنامههای کاربردی کسب و کار ترجمه میشود. اگر دسترسی را با استفاده از صفحات وب مدیریت کنید، می توانید هزینههای فوق را به یک برنامه محدود کنید. با سایر راه حلهای احراز هویت چند عامل، مانند نشانههای مجازی و برخی محصولات سخت افزاری، هیچ نرمافزاری نباید توسط کاربران نهایی نصب شود.
اشکالاتی برای تأیید اعتبار چند عاملی وجود دارد که بسیاری از رویکردها را از گسترده شدن منع میکند.بعضی از مصرف کنندگان دچار مشکلی در ردیابی سخت افزار یا پلاگین USB میشوند. بسیاری از مصرف کنندگان مهارتهای فنی لازم برای نصب یک گواهینامه نرمافزار جانبی مشتری را ندارند.بهطور کلی، راهحلهای چند عاملی نیازمند سرمایهگذاری بیشتر برای اجرا و هزینههای نگهداری هستند. اکثر سیستمهای مبتنی بر نشانه، اختصاصی هستند و برخی فروشندگان برای هر کاربر هزینه سالیانه دریافت میکنند. استقرار نشانه سختافزاری به لحاظ منطقی چالش برانگیز است. ممکن است نوع سختافزار آسیبدیده یا از دست رفته و صدورنشانهها در صنایع بزرگ مانند بانکها یا حتی در شرکتهای بزرگ لازم باشد. علاوه بر هزینههای استقرار، تأیید اعتبار چند عاملی اغلب هزینههای پشتیبانی اضافی را همراه دارد. نظرسنجی سال ۲۰۰۸ [37] از بیش از ۱۲۰ اتحادیه اعتباری آمریکا توسط ژورنال اتحادیه اعتبار ، هزینههای پشتیبانی مربوط به تأیید اعتبار دو عاملی را گزارش داد. در گزارش خود، اسناد نرمافزاری و ابزار نوار ابزار برای داشتن بالاترین هزینههای پشتیبانی گزارش شدهاست.
چندین سرویس وب محبوب ، اعتبار سنجی چند عاملی را به کار میگیرند، معمولاً به عنوان یک ویژگی اختیاری که بهطور پیشفرض غیرفعال شدهاست.[38]
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.