سکانر اثر انگشت در دستگاه‌های موبایل — این چیست، انواع حسگرها و اصل کار

نویسنده: IT Sectr منتشر شده: 2026-03-23 زمان مطالعه: 8 دقیقه

سکانر اثر انگشت — وسیله‌ای است که الگوی پاپیلری روی نوک انگشت را خوانده و آن را برای احراز هویت استفاده می‌کند. این فناوری از سال 2013 به استاندارد امنیت در گوشی‌های هوشمند تبدیل شده است. به گزارش Counterpoint Research, 2025، بیش از 65% گوشی‌های Android با قیمت بالاتر از 250 دلار به تصویر داخل نمایشگر مجهز هستند و حجم بازار به 4/8 میلیارد دلار می‌رسد.

نکات کلیدی

  • سکانر اثر انگشت — حسگری بیومتریک است که الگوی پاپیلری را برای شناسایی کاربر می‌خواند.
  • اسکانرهای اپتیک از طریق نورپردازی از انگشت عکس برمی‌دارند — ارزانترین نوع با دقت 85–90%.
  • اسکانرهای ظرفیتی (Touch ID) اختلاف پتانسیل الکتریکی را اندازه‌گیری می‌کنند — دقیق‌تر از اپتیک اما گران‌تر.
  • اسکانرهای التراصوت (Qualcomm 3D Sonic) از آلایندگی‌ها و شیشه عبور می‌کنند — دقیق‌ترین و گران‌ترین.
  • اسکانرهای نمایشگری در زیر نمایشگر OLED قرار گرفته و از بازکردن با لمس نمایشگر پشتیبانی می‌کنند.

سکانر اثر انگشت چیست؟

سکانر اثر انگشت — وسیله‌ای الکترونیکی است که تصویر الگوی پاپیلری انگشت انسان را ثبت کرده و آن را به یک الگوی رقومی برای مقایسه بعدی تبدیل می‌کند. هر الگوی پاپیلری منحصر به فرد است — حتی در دوقلوهای یکسان، اثر انگشت‌ها از نظر جایگاه برجستگی‌ها، شاخه‌ها و پایانه‌ها (نقاط مینوشیا) متفاوت است.

اسکانرهای مدرن اثر انگشت بر اساس اصل فیزیکی کار به سه نوع تقسیم می‌شوند: اپتیک، ظرفیتی و التراصوت. هر سه نوع در دستگاه‌های موبایل استفاده می‌شوند: ظرفیتی — در iPhone و Androidهای باکیفیت، اپتیک — در مدل‌های ارزان، التراصوت — در گوشی‌های پرچم‌دار Samsung و Xiaomi.

به گزارش NIST SP 800-63B، اسکانر اثر انگشت در پیاده‌سازی مناسب FAR (نرخ پذیرش اشتباه) از 1:50 000 تا 1:100 000 را تامین می‌کند که برای اکثر سناریوها به جز امنیت دولتی قابل قبول است. میانگین زمان عملکرد بسته به نوع حسگر از 0/15 تا 0/4 ثانیه متغیر است.

انواع اسکانرهای اثر انگشت در تلفن‌ها

هر نوع اسکانر از اصل فیزیکی مخصوص خود برای ثبت اثر انگشت استفاده می‌کند. انتخاب فناوری هزینه، دقت، مقاومت در برابر عوامل خارجی و امکان نصب در زیر نمایشگر را تعیین می‌کند. سه نوع اصلی مورد استفاده در گوشی‌های هوشمند مدرن را بررسی می‌کنیم.

اسکانرهای اپتیک

اسکانر اپتیک با استفاده از ماتریس CMOS یا CCD با وضوح 300 تا 1000 dpi از انگشت عکس برمی‌دارد. انگشت توسط LED یا لامپ کوچک روشن می‌شود و نور بازتابیده از طریق منشور یا میکرولنزها به حسگر می‌رسد. اسکانرهای اپتیک ارزانترین هستند (هزینه حسگر 1 تا 3 دلار)، اما با یک عکس باکیفیت از اثر انگشت به راحتی فریب می‌خورند.

اسکانرهای ظرفیتی

حسگرهای ظرفیتی (Capacitive) از آرایه‌ای از خازن‌ها روی کاپ سیلیسیوم تشکیل شده‌اند. برجستگی‌های الگوی پاپیلری ظرفیت هر سلول را تغییر می‌دهند و تصویر الکتریکی از اثر انگشت ایجاد می‌کنند. مزیت اسکانرهای ظرفیتی کار تنها با بافت زنده (اندازه‌گیری رسانایی الکتریکی) است که در برابر قالب‌های سیلیکونی محافظت می‌کند.

اسکانرهای التراصوت

اسکانر التراصوت (Qualcomm 3D Sonic, Goodix) امواج صوتی با فرکانس بالا (20–40 مگاهرتز) تولید کرده و پخش بازتابیده از انگشت را اندازه‌گیری می‌کند. امواج از آلایندگی‌ها، شیشه محافظ و حتی دستکش‌های نازک عبور کرده و نقشه 3D از الگوی پاپیلری در عمق تا 0/5 میلی‌متر ایجاد می‌کنند. دقت اسکانرهای التراصوت به 98/6% در FAR 1:100 000 می‌رسد.

مقایسه: حسگرهای اپتیک، ظرفیتی و التراصوت

پارامتراپتیکظرفیتیالتراصوت
اصل کارعکس از انگشتظرفیت الکتریکیبازتاب التراصوت
هزینه حسگر1–3 USD3–8 USD8–15 USD
FAR (دقت)1:10 0001:50 0001:100 000
سرعت0/3–0/4 ث0/2–0/3 ث0/15–0/3 ث
زیر نمایشگربله (OLED)خیر (فقط دکمه)بله (هر نمایشگری)
کار با انگشت خیسمتوسطضعیفعالی
مقاومت در برابر قالبپایینبالاخیلی بالا

اسکانرهای اپتیک به دلیل قیمت پایین برای دستگاه‌های ارزان مناسب هستند، اما از نظر امنیت ضعیف‌ترند. حسگرهای ظرفیتی استاندارد طلایی اسکانرهای دکمه‌ای (Touch ID, Google Pixel Imprint) هستند. التراصوت گران اما بیشترین قابلیت اطمینان را داشته و در گوشی‌های پرچم‌دار Samsung Galaxy S24/S25 و Xiaomi 14 Pro استفاده می‌شوند.

در انتخاب نوع اسکانر، تولیدکنندگان نه تنها هزینه، بلکه نیازهای طراحی را نیز در نظر می‌گیرند. اسکانرهای اپتیک و التراصوت زیرنمایشگری امکان ساخت پانل جلوی تلفن کاملاً صاف بدون دکمه‌های قابل مشاهده را فراهم می‌کنند. اسکانرهای ظرفیتی نیازمند دکمه یا سطح جداگانه هستند که امکانات طراحی را محدود می‌کند، اما موقعیت حسگر قابل پیش‌بینی‌تر و بازخورد لمسی در زمان لمس را فراهم می‌کنند. به گزارش Counterpoint Research، 76% کاربران قرارگیری اسکانر اثر انگشت روی دکمه کناری را راحت‌ترین می‌دانند.

اسکانرهای نمایشگری (زیرنمایشگری) اثر انگشت

اسکانرهای زیرنمایشگری (In-Display Fingerprint Scanner) مستقیماً در زیر ماتریس نمایشگر قرار می‌گیرند. اولین دستگاه تجاری با چنین اسکانری vivo X20 Plus UD در سال 2018 بود. امروزه این فناوری در اکثر گوشی‌های پرچم‌دار Android و مدل‌های میانه استفاده می‌شود.

دو نوع اسکانر نمایشگری وجود دارد: اپتیک (تنها با نمایشگرهای OLED کار می‌کند که نور از آن عبور می‌کند) و التراصوت (با هر نوع نمایشگری کار می‌کند). اسکانرهای اپتیک زیرنمایشگری انگشت را از طریق شکاف بین پیکسل‌های OLED روشن کرده و حسگر زیر پانل بازتاب را ثبت می‌کند. منطقه اسکن معمولاً با یک حلقه سبز روی نمایشگر روشن می‌شود.

معایب اسکانرهای نمایشگری — منطقه اسکن کوچکتر (12×8 میلی‌متر در اپتیک در مقابل 20×10 میلی‌متر در دکمه‌ای) و لزوم قرارگیری دقیق انگشت در محل حسگر. اسکانرهای التراصوت زیرنمایشگری (Qualcomm 3D Sonic Gen 2) مساحتی 64 میلی‌متر مربع داشته و برای افزایش دقت از دو اثر انگشت همزمان پشتیبانی می‌کنند.

تولیدکنندگان مداوماً در حال بهبود اسکانرهای زیرنمایشگری هستند. در سال 2024، Qualcomm 3D Sonic Gen 3 را با منطقه اسکن افزایش یافته تا 100 میلی‌متر مربع معرفی کرد که بازکردن تلفن با لمس تقریباً هر ناحیه‌ای از نیمه پایین نمایشگر را ممکن می‌سازد. Goodix، دومین تامین‌کننده بزرگ حسگرهای اپتیک زیرنمایشگری، به زمان عملکرد 0/12 ثانیه دست یافته که از هر اسکانر دکمه‌ای سریع‌تر است.

امنیت و محافظت در برابر جعل

امنیت اسکانر اثر انگشت توسط دو عامل تعیین می‌شود: محافظت سخت افزاری حسگر در برابر قالب‌ها و محافظت رمزنگاری الگوهای ذخیره‌شده. Liveness detection (تشخیص زندگی) — فناوری کلیدی است که بافت زنده را از جعل تمایز می‌دهد. حسگرهای ظرفیتی رسانایی الکتریکی، التراصوت مقاومت اکوستیکی پوست، و اپتیک (در نسخه‌های مدرن) ضربان خون در مویرگ‌ها را بررسی می‌کنند.

به گزارش تحقیقات Kaspersky Lab، 72% از اسکانرهای اپتیک آزمایش‌شده در تلفن‌های ارزان با قالب سیلیکونی فریب می‌خورند. اسکانرهای ظرفیتی Apple Touch ID در برابر این حمله مقاوم هستند، اما در سال 2017 پژوهشگران Tencent حمله‌ای با استفاده از یک روکش فوق‌العاده نازک چاپ 3D نشان دادند. اسکانرهای التراصوت Qualcomm توسط هیچ یک از روش‌های شناخته‌شده فریب نخورده‌اند.

در سطح نرم افزار، پیاده‌سازی‌های مدرن در Android الگوهای اثر انگشت را در Trusted Execution Environment (TEE) یا ماژول امنیت سخت افزاری (StrongBox KeyStore روی تراشه Titan یا Qualcomm SPU) ذخیره می‌کنند. iOS از Secure Enclave استفاده می‌کند. الگو رمزگزاری شده و برای برنامه‌ها قابل دسترس نیست — این یک الزام Android CDD و Apple App Review Guidelines است.

هر تولیدکننده محافظت را به شیوه خود پیاده می‌کند. Samsung Knox از TrustZone خود با ذخیره ایزوله برای اثر انگشت استفاده می‌کند. Google Pixel با تراشه Titan M2 ایزولاسیون را در سطح بوت‌لودر فراهم می‌کند. Qualcomm Secure Processing Unit (SPU) — هسته اختصاصی در پروازنده Snapdragon که بدون مشارکت CPU اصلی بیومتری را پردازش می‌کند. حسابرسی‌های مستقل NCC Group و Kryptowire تایید می‌کنند که هر سه پیاده‌سازی ایزولاسیون سخت افزاری الگوها را در سطحی که برای گواهی Android Strong کافی است تامین می‌کنند.

کاربران باید به یاد داشته باشند که اسکانر اثر انگشت در اول یک وسیله راحتی است نه حفاظت مطلق. برای استفاده‌های مالی و دسترسی به داده‌های حیاتی، احراز هویت دو عاملی توصیه می‌شود: اثر انگشت یا چهره به ضمنه ورود کلمه عبور یا توکن سخت افزاری. بیومتری به عنوان عامل اول راحت است، اما نباید تنها مانع بین یک مهاجم و داده‌های محرمانه باشد.

نمونه کد: BiometricManager در Android

Android BiometricManager امکان بررسی وجود و نوع اسکانر اثر انگشت را پیش از فراخوانی احراز هویت فراهم می‌کند. این برای انجام درست سناریوهایی که حسگر بیومتریک وجود ندارد یا آسیب دیده است اهم است. در زیر نمونه‌ای برای بررسی دسترسی اسکانر آورده شده است.

kotlin
class FingerprintChecker {

    fun checkSensor(context: Context) {
        val biometricManager =
            context.getSystemService(BiometricManager::class.java)

        val authenticators =
            BiometricManager.Authenticators.BIOMETRIC_STRONG

        when (biometricManager.canAuthenticate(authenticators)) {
            BiometricManager.BIOMETRIC_SUCCESS -> {
                println("اسکانر در دسترس است")
            }
            BiometricManager.BIOMETRIC_ERROR_NO_HARDWARE -> {
                println("اسکانر اثر انگشت وجود ندارد")
            }
            BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE -> {
                println("اسکانر موقتاً در دسترس نیست")
            }
            BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED -> {
                println("هیچ اثر انگشتی ثبت نشده است")
            }
        }
    }
}

روش canAuthenticate با فلاگ BIOMETRIC_STRONG بررسی می‌کند که آیا دستگاه حاوی حسگر Class 3 (امنترین) است. برای اسکانرهای زیرنمایشگری و حسگرهای التراصوت، Android تنها در صورتی BIOMETRIC_SUCCESS برمی‌گرداند که حسگر به عنوان Strong گواهی شده باشد. اگر اسکانر اثر انگشت وجود ندارد، باید به کاربر روش‌های جایگزین احراز هویت را پیشنهاد دهید: PIN-کد، رمز عبور یا ورود با چهره.

سؤالات متداول

کدام نوع اسکانر اثر انگشت دقیق‌ترین است؟

اسکانرهای التراصوت (Qualcomm 3D Sonic) دقیق‌ترین و قابل اعتمادترین هستند. آنها نقشه 3D از اثر انگشت در عمق 0/5 میلی‌متر ایجاد کرده و از آلایندگی‌ها و شیشه محافظ عبور می‌کنند. FAR برابر 1:100 000 در مقابل 1:50 000 در ظرفیتی و 1:10 000 در اپتیک است.

آیا اسکانر اثر انگشت روی نمایشگر خط و خش می‌شود؟

اسکانرهای زیرنمایشگری زیر شیشه نمایشگر قرار داشته و توسط همان پوشش (Gorilla Glass یا Ceramic Shield) محافظت می‌شوند. خود حسگر مستقیماً با انگشت تماس ندارد، بنابراین خط و خش روی نمایشگر تأثیری بر کار ندارد. با این حال، شیشه ضخیم محافظ یا نمایه می‌تواند دقت اسکانرهای اپتیک را کاهش دهد.

اسکانر اثر انگشت روی دکمه و زیر نمایشگر چه تفاوتی دارند؟

اسکانرهای دکمه‌ای معمولاً ظرفیتی هستند، سریع‌تر کار می‌کنند (0/2 ث) و سطح حسگر بزرگتری دارند. اسکانرهای زیرنمایشگری — اپتیک یا التراصوت، کندتر (0/3–0/4 ث) و منطقه اسکن کوچکتری دارند. اسکانرهای زیرنمایشگری نیازی به دکمه جداگانه نداشته و طراحی یکپارچه تلفن را ممکن می‌سازند.

آیا اسکانر اثر انگشت می‌تواند دوقلوها را تمایز دهد؟

در دوقلوهای یکسان، الگوهای پاپیلری متفاوت است، هر چند که بسیار شبیه هستند. اسکانرهای مدرن با وضوح بالا (800+ ppi) و حسگرهای 3D التراصوت می‌توانند دوقلوها را در 95% موارد تمایز دهند. اما اسکانرهای اپتیک ارزان ممکن است اشتباه کنند — مواردی از بازکردن تلفن توسط دوقلو گزارش شده است.

چگونه از اسکانر اثر انگشت در برابر شکستن محافظت کنیم؟

از دستگاهی با اسکانر التراصوت یا ظرفیتی (Touch ID) استفاده کنید، تنها اثر انگشت‌های خود را ثبت کنید، از شیشه‌های ارزان محافظ روی حسگر اپتیک استفاده نکنید. ورود رمز عبور اجباری پس از راه‌اندازی و هر 48 ساعت را در تنظیمات بیومتری Android/iOS فعال کنید.

نتایج

  • اسکانر اثر انگشت — حسگری بیومتریک است که الگوی پاپیلری منحصر به فرد انگشت را برای احراز هویت می‌خواند.
  • اسکانرهای اپتیک — ارزانترین (1–3 USD)، با عکس از انگشت کار می‌کنند، FAR 1:10 000.
  • اسکانرهای ظرفیتی — ظرفیت الکتریکی را اندازه‌گیری می‌کنند، در Touch ID استفاده می‌شوند، FAR 1:50 000.
  • اسکانرهای التراصوت — نقشه 3D از اثر انگشت ساخته، دقیقترین، FAR 1:100 000.
  • اسکانرهای زیرنمایشگری در زیر نمایشگر OLED قرار گرفته و از بازکردن با لمس نمایشگر پشتیبانی می‌کنند.
  • امنیت توسط TEE، StrongBox KeyStore یا Secure Enclave تامین می‌شود — الگوها رمزگزاری شده و برای برنامه‌ها قابل دسترس نیستند.
  • BiometricManager در Android امکان بررسی دسترسی و نوع اسکانر را پیش از احراز هویت فراهم می‌کند.

ما یک اپلیکیشن موبایل به صورت کلید در دست توسعه خواهیم داد

IT Sectr از سال 2017 برنامه‌های iOS و Android را برای استارتاپ‌ها و کسب‌وکارها ایجاد می‌کند. ما به شما مشاوره می‌دهیم و بهترین راه‌حل را پیشنهاد خواهیم کرد.

بحث درباره پروژه

همچنین بخوانید