Google Authenticator یک برنامهٔ رایگان اندروید از گوگل است که کدهای یکبار مصرف برای احراز هویت دو عاملی (2FA) تولید میکند. وقتی برای یک سرویس 2FA فعال میکنید، این برنامه یک کد عددی کوتاه که هر ۳۰ ثانیه تغییر میکند، فراهم میکند و امنیتی فراتر از رمز عبور شما اضافه مینماید.
هنگامی که یک سرویس را به Google Authenticator متصل میکنید، سرویس یک کلید مخفی به شما میدهد. برنامه این کلید را با زمان فعلی ترکیب کرده و یک کد شش رقمی تولید میکند. چون محاسبهٔ deterministic است، همان کلید مخفی روی دستگاه دیگر کدهای یکسانی تولید میکند؛ به همین دلیل انتقال با کد QR امکانپذیر است.
هر پلتفرمی که 2FA ارائه میدهد میتواند از Google Authenticator بهرهمند شود؛ از سرویسهای ایمیل و ذخیرهسازی ابری تا شبکههای اجتماعی و برنامههای بانکی. با درخواست کدی که تنها گوشی شما میتواند تولید کند، این برنامه از سرقت رمز عبور، فیشینگ و حملات credential stuffing جلوگیری میکند.
این برنامه از طریق Google Play Store در دسترس است. کافی است عبارت "Google Authenticator" را از Google LLC جستجو کنید و روی نصب (Install) ضربه بزنید. حجم دانلود کم است و برنامه جزئیات دسترسی بیشتری جز دسترسی به دوربین برای اسکن کدهای QR نمیخواهد.
هر کسی که میخواهد امنیت حسابهای شخصی یا کاری خود را تقویت کند، میتواند از این برنامه بهره ببرد. مدیران فناوری اطلاعات، توسعهدهندگان و کاربران حساس به حریم خصوصی اغلب Google Authenticator را بهعنوان راهحل ساده و بدون اضافهبار برای 2FA توصیه میکنند.
خیر. برنامه کدها را بهصورت محلی با استفاده از ساعت دستگاه تولید میکند، بنابراین بهصورت آفلاین کار میکند.
بله؛ اگر کلید مخفی یکسان را روی هر دستگاه وارد کنید. ویژگی پشتیبانگیری با کد QR این کار را ساده میسازد.
در صورتی که پشتیبانگیری به حساب گوگل فعال باشد، میتوانید پس از ورود به حساب، کدها را روی دستگاه جدید بازیابی کنید. در غیر این صورت باید از کدهای بازیابی اولیهٔ هر سرویس استفاده کنید.









