Principiul de funcționare al unui scaner biometric. Principiul de funcționare al unui scaner de amprente. Avantajele utilizării unui scaner de amprente

Omul a încercat întotdeauna să-și păstreze secrete informațiile personale. Și acest lucru nu este deloc surprinzător - de aceea este personal! Odată cu apariția primelor computere, utilizatorii au început să-și protejeze datele cu parole și diverse coduri PIN. Cu toate acestea, primele computere nu au fost create pentru uz casnic, și pentru diverse companii producătoare. Chiar dacă nu existau informații personale despre ei, au stocat diverși algoritmi de operare, pe care nici nimeni nu a vrut să-i dezvăluie.

Apoi computerele au început treptat să „domesticeze” și, în paralel cu aceasta, Celulare. Și fiecare persoană, folosind o combinație cunoscută doar de el, a putut să-și securizeze datele. Pentru o lungă perioadă de timpÎn viața de zi cu zi au fost folosite ca parole diverse combinații de caractere. Cu toate acestea, acestea sunt înlocuite cu un scaner de amprente. Era popular în America la mijlocul anilor '90. Ideea a fost că dispozitivul poate fi accesat cu o singură atingere. Și în loc să fie nevoit să introducă o parolă de fiecare dată, utilizatorul trebuie doar să atingă tastatura corespunzătoare.

Scaner de amprente în Rusia

În Rusia, o astfel de inovație nu era foarte răspândită în acele zile. Abia pe 20 septembrie 2013, când a fost lansat iPhone 5s, care are încorporat un scaner de amprentă și un set de instrumente (Touch ID) pentru a asigura funcționarea acestuia, un grup larg de utilizatori au putut aprecia astfel de tehnologie interesantă. După apariția smartphone-ului de la Cupertino, o grămadă de modele peste medie au ajuns pe piață segment de preț, care au fost echipate cu un scanner de amprente. Chiar și astăzi smartphone-uri bugetare Majoritatea au un senzor biometric pentru a identifica utilizatorii.

Cât de sigur este scanerul de amprente?

Deși datele biometrice umane nu sunt ușor de falsificat, un scaner de amprente nu este atât de sigur pe cât ar putea părea. Echipa Kaspersky Lab a efectuat o verificare de securitate a acestui dispozitiv. S-a dovedit că pe unele dispozitive informațiile privind amprenta digitală sunt stocate în formă necriptată și în format imagine. Deci, teoretic, orice aplicație la care dați acces la Internet și la fisiere locale, va putea transmite oriunde informații despre amprentele dvs. Prin urmare, Kaspersky a recomandat să utilizați numai aplicații și programe dovedite. Oricum ar fi, pe majoritatea aparate moderne aceste informații sunt stocate în formă criptată și într-un folder securizat.

Alternative pentru scanerul de amprente

Samsung a decis să urmeze ca Apple cu Touch ID-ul său și vin cu un senzor biometric unic care poate fi implementat într-un smartphone. Compania a decis să dezvolte un scanner de iris. Esența sa este că pentru a debloca dispozitivul trebuie să te uiți în cameră, astfel încât sistemul, după ce a analizat datele primite, să te recunoască. Captează irisul ochiului, care, ca și amprentele, este diferit pentru fiecare persoană. Cu toate acestea, acest tip identificare biometrică departe de a fi ideal. Tehnologia necesită ca mai mult de 90% din iris să fie vizibil. Unii oameni cu ochi asiatici se plâng că dispozitivul îți cere să deschizi ochii mai larg, dar din cauza caracteristicilor anatomice acest lucru nu este atât de ușor de făcut.

De asemenea, Apple a decis să nu se oprească la scanerul de amprentă prin dezvoltarea Face ID. Acesta este un set de programe care îți analizează fața și construiește un model virtual tridimensional al acesteia. Pe lângă ușurarea unică a feței tale, conține și informații despre ochii, buzele și nasul tău. Acești indicatori sunt stocați pe smartphone într-un format criptat. Dar această tehnologie de identificare biometrică nu putea garanta o protecție sută la sută. Deja după o săptămână Lansare iPhone X, care a fost primul care a primit Face ID, a fost publicat online un videoclip în care unul dintre specialiștii companiei folosea o mască.

Unde este localizat?

Cel mai adesea, două locuri sunt folosite pentru a localiza scanerul: butonul Acasă din partea din față a smartphone-ului sau coperta din spate dispozitive. Scanerul arată ca o suprafață netedă, cel mai adesea ușor încadrată de o margine mică. Rareori este un scaner de amprentă integrat în butonul lateral de pornire.

Cum se configurează

Pentru a configura scanerul de amprentă pe un dispozitiv Android, trebuie să mergeți la setări, apoi să selectați „Ecran de blocare” (uneori „Ecran de blocare și amprentă”), faceți clic pe „Gestionați amprentele” și puteți face setările în siguranță. Și anume, adăugați o amprentă sau eliminați-o din cele deja stocate în memorie.

În general, smartphone-urile pot stoca până la 10 amprente (rar mai puține). Pentru a introduce o amprentă, trebuie să selectați elementul corespunzător și să plasați degetul pe scaner (fără să apăsați butonul Acasă, dacă este încorporat în acesta), punând degetul pe pozitii diferite. De asemenea, după introducerea unei amprente în memoria dispozitivului, este indicat să îi atribuiți un nume, pentru a nu vă încurca dacă sunt introduse mai multe amprente în sistem.

Astăzi aproape totul modele moderne smartphone-urile sunt echipate cu un scanner de amprente. Prezența acestui senzor vă permite să utilizați funcții care oferă grad înalt protecția datelor personale și a altor informații din memoria telefonului. În acest articol ne vom concentra asupra posibilităților și funcții suplimentare, care poate fi folosit de smartphone-uri cu scaner de amprente. În fiecare an tot mai multe modele primesc acest modul, iar acum un senzor de amprentă poate fi găsit pe dispozitivele de buget.

Deci, ce ne oferă un scaner de amprente pe un smartphone? Ce avantaje obținem alegând un dispozitiv cu un astfel de modul? Să ne uităm la funcționalitatea principală.

Protecția informațiilor personale

Astăzi, un smartphone îndeplinește numeroase funcții - nu este doar un telefon, ci și o cameră, un organizator, un mijloc de stocare a datelor importante și chiar un dispozitiv pentru efectuarea plăților și monitorizarea conturilor bancare. Datorită prezenței unui scaner de amprente, toate aceste informații sunt protejate în mod fiabil de priviri indiscrete. Puteți debloca dispozitivul și puteți obține acces la informațiile stocate pe acesta numai după ce modulul de amprentă digitală „recunoaște” proprietarul sau după introducerea unei parole complexe pe care ați creat-o.

Acces la aplicații

Uneori este foarte greu să faci asta aplicatii importante nu putea începe străin. De exemplu, un copil care a luat dispozitivul pentru a se juca poate face din greșeală o achiziție dintr-un magazin online sau poate transfera fonduri dintr-un cont bancar. Datorită prezenței unui scaner de amprente în smartphone-ul dvs., astfel de probleme pot fi evitate. Este suficient să instalați lansarea unor astfel de aplicații și confirmarea tranzactii financiare prin amprenta dvs. și puteți lăsa copilul să se joace în siguranță pe smartphone.

Deblocare convenabilă

Este nevoie de câteva secunde pentru a debloca un dispozitiv care nu are un scaner de amprente. Mai întâi, trebuie să activați smartphone-ul cu butonul „pornire”, apoi fie glisați degetul pe ecran, fie intrați cod de securitate. Dar dacă gadgetul tău are un scaner de amprente, atunci procesul de deblocare va dura mai puțin de o secundă. Puneți doar degetul pe scaner și dispozitivul este deblocat. Simplu, rapid și de încredere.

Dovada plății

Folosind un scaner de amprentă, puteți confirma rapid și o tranzacție financiară care implică un transfer de bani sau o achiziție dintr-un magazin online. Pentru a utiliza această caracteristică, trebuie să o activați în setările aplicației corespunzătoare.

Principiul de funcționare al unui scaner de amprente

Pentru a înțelege cum funcționează un scaner de amprente pe un smartphone, să ne uităm pe scurt la principiile funcționării acestuia și la tipurile de module. Metoda de protecție a amprentei pentru smartphone-uri utilizează o serie de instrumente software și hardware pentru a recunoaște amprenta proprietarului dispozitivului. Ca urmare, după recunoaștere, se ia o decizie - de a deschide sau închide accesul la dispozitiv sau aplicație specifică, zonă de memorie protejată etc. Puteți găsi module de amprentă de următoarele tipuri:

    Scanner optic;

    Scanner capacitiv;

    Scaner cu ultrasunete.

Scaner optic

Scanerele optice au fost primele care au apărut pe piață. Această metodă de captare și comparare a amprentelor este una dintre cele mai simple. Se bazează pe un fel de imagine de amprentă, care, după capturare, este comparată folosind algoritmi speciali cu un eșantion în memorie. Când a fost găsit trasaturi caracteristice se ia o decizie dacă amprenta se potrivește sau nu.

Un senzor optic bun ar trebui să aibă un modul cu Rezoluție înaltă(ca o cameră - cu cât este mai mare, cu atât mai bine). Dezavantajele acestui tip de module includ faptul că sunt ușor de înșelat. Deoarece scaner optic procesează o imagine bidimensională, puteți recrea amprenta proprietarului folosind adeziv PVA de papetărie obișnuit. Acest tip de scaner de amprentă practic nu se găsește în smartphone-uri moderne.

Scaner capacitiv

Astăzi cel mai comun gadgeturi mobile tip modul de amprentă - capacitiv. Tehnologia se bazează pe un condensator, care, folosind rețele de circuite, colectează date de amprentă. Memoria modulului stochează informații despre sarcina electrică, iar după ce puneți degetul pe modul, valorile sunt comparate.

Datele obținute din capturarea amprentei sunt convertite în format digital. Aceasta este forma în care informațiile despre toate trăsături distinctiveși un model unic de amprentă digitală al proprietarului dispozitivului. Această tehnologie este mult mai bună și mai fiabilă decât un scaner optic. Un scaner capacitiv nu va răspunde la o amprentă digitală, deoarece identificarea nu se realizează prin desen, ci prin modificări ale nivelului de încărcare a condensatorilor.

Scanerele capacitive sunt ceva mai scumpe, dar și mult mai fiabile și eficiente decât cele optice. Este de remarcat doar faptul că un astfel de scaner poate să nu „recunoaște” proprietarul dacă degetele sunt umede sau grase.

Scaner cu ultrasunete

Scanerele cu ultrasunete sunt cele mai multe tehnologie nouă pentru recunoașterea amprentei. Astfel de module sunt instalate pe smartphone-uri scumpe Linia de sus. Tehnologia se bazează pe un transmițător și un receptor cu ultrasunete care transmit și primesc un impuls către un deget plasat pe scaner. O parte din ultrasunete este absorbită, iar altele revin la receptor, creând un model specific, în funcție de caracteristicile individuale ale amprentei.

Această tehnologie vă permite să primiți imagini 3D amprentele digitale, ceea ce permite un grad ridicat de protecție și securitate. Dezavantajul utilizării acestei tehnologii este astăzi preț mare si noutate. Până nu va fi testat pentru o perioadă semnificativă de timp, unii, chiar și cei mai importanți producători de smartphone-uri, nu vor implementa scanere cu ultrasuneteîn modelele tale.

Proprietarii unui puternic și ieftin Wileyfox Swift 2.

De ce Wileyfox

Această companie merită atenție deoarece smartphone-urile sale sunt elegante design original, umplere excelentă a feroneriei și la un pret accesibil. Producătorul britanic de smartphone-uri a intrat pe piață în octombrie 2016, iar pentru Pe termen scurt a devenit extrem de popular printre utilizatori. Fiecare model din linia Wileyfox a primit funcționalitatea și capabilitățile care sunt cele mai solicitate astăzi. Toate smartphone-urile de marcă au următoarele avantaje:

    Posibilitatea de a utiliza două cartele SIM;

    Lucrați în rețelele de date 4G LTE de a 4-a generație;

    Excelent specificații la un preț accesibil pentru gadget;

    Sistem de operare stabil, productiv;

    Componente și materiale de înaltă calitate.

De asemenea, merită remarcat faptul că există o garanție oficială de 12 luni și o rețea largă centre de servicii, care include peste 200 de reprezentanțe în toată Rusia. Datorită acestor avantaje, smartphone-urile mărcii au fost primite pozitiv de experții din piață.

    În decembrie 2015, echipa revistei Forbes a acordat victoria modelului Wileyfox Swift la categoria „Smartphone of the Year”;

    În februarie 2016, Wileyfox a devenit câștigătorul la categoria Producatorul anului la prestigiosul British Mobile News Awards 2016;

    În octombrie 2016, modelul Wileyfox Spark+ a devenit câștigător la „ Cel mai bun smartphone până la 10 mii de ruble”, conform resursei autorizate Hi-Tech Mail.ru.

Smartphone Wileyfox Swift 2

Acest model a primit un ecran IPS 2.5D cu diagonala de 5 inchi si suport pentru format HD. Ecranul oferă transmisie de imagine de înaltă calitate chiar și la unghiuri largi de vizualizare (până la 178°). Dispozitivul are un corp din aliaj de aluminiu modern și de înaltă tehnologie, care este foarte durabil și ușor. Wileyfox Swift 2 are un scanner de amprente și Modul NFC, sunt instalate și modulele de navigație Glonass, GPS și Assisted GPS.

Baza hardware a modelului este construită pe un 8-core productiv procesor Qualcomm Snapdragon 430 MSM8937 cu o frecvență de 1,4 GHz. Telefonul are 2 GB RAM și 32 GB memorie internă, acceptă lucrul cu carduri microSDXC până la 64 GB. Imagini de înaltă calitate pot fi obținute folosind camera principală de 16 megapixeli. Este furnizat un modul pentru modul de comunicare video și instantanee selfie camera frontala cu o rezoluție de 8 megapixeli.

Modelul este disponibil pentru comandă pe site-ul oficial la un preț de 9.990 de ruble. Acesta este unul dintre cele mai multe smartphone-uri accesibile echipat cu un scanner de amprente.

Concluzie

Astăzi, modulele de scanare de amprente se găsesc în cele mai moderne smartphone-uri cu Android. Ele devin o alternativă excelentă parole complexe. Deblocarea dispozitivului și accesarea funcțiilor acestuia folosind amprenta digitală este rapidă, convenabilă și sigură.

Ce este o amprentă și cum poți păcăli un scaner de amprentă? În esență, o amprentă este modelele papilare pe piele. Adică proeminențe și adâncituri care formează un anumit model. Fiecare persoană are propriile sale, individuale.

Formarea modelelor papilare

Formarea unor astfel de modele are loc în jurul săptămânii a 12-a a fătului. În același timp, se formează sistem nervos. Modelul este influențat de mulți factori. Aceasta este poziția fătului în uter, codul genetic și starea mediu inconjurator, și dieta mamei, precum și multe altele.

Modelul poate fi restaurat cu leziuni minore ale epidermei. În acest articol vom analiza dacă și cum este posibil să păcăliți scanerul de amprente, precum și cum funcționează pe telefoanele moderne.

Determinarea identității unei persoane prin amprenta sa este una dintre cele mai fiabile metode de identificare. Metodele mai precise includ doar analiza ADN-ului și scanarea retinei.

Cum funcționează un scaner de amprente?

Scanerul de amprentă trebuie să facă două lucruri:

  1. Obțineți imaginea modelului
  2. Verificați dacă se potrivește cu amprentele din baza de date.

Scanare

Smartphone-urile sunt acum echipate cu scanere optice. Principiul funcționării lor este similar cu cel al unei camere digitale. O matrice de LED-uri luminează modelul în sine, iar un microcircuit de LED-uri sensibile la lumină face o fotografie în acest moment.

Când lumina lovește LED-ul, acesta produce incarcare electrica. Astfel, se formează un pixel în imaginea viitoare a modelului. Culoarea pixelului variază în funcție de cât de multă lumină îl lovește.

Pixelii de diferite intensități formează un model. Înainte de a potrivi imprimarea cu baza de date, scanerul verifică luminozitatea și claritatea imaginii. Dacă rezultatele sunt nesatisfăcătoare, se repetă întregul proces de achiziție a imaginii.

Analiza amprentei

Imaginea rezultată este analizată software. Recunoașterea are loc folosind algoritmi complecși.

Toate modelele pot fi împărțite în trei tipuri principale:

  • arc,
  • loopback
  • elicoidală.

Odată ce tipul de model este determinat, scanerul caută detalii. Acestea sunt locurile unde se termină linia de model. De exemplu, o linie se rupe sau se desparte. Unicitatea unei amprente se află în minute. Scanerul recunoaște modul în care minutele sunt poziționate unele în raport cu altele. Pentru a face acest lucru, întregul desen este împărțit în zone mici. Fiecare site include un anumit număr amănunt. Datele de locație ale acestora sunt înregistrate.

Sunt analizate zone similare ale amprentei studiate și ale bazei de date. Dacă modelele sunt aceleași, proprietarul amprentelor este aceeași persoană. Scannerul nu compară absolut toate liniile modelului. Caută doar modele similare în blocuri și trage concluzii pe baza acestor date.

Tipuri de scanere de amprente

Există două tipuri de scanere optice:

  • Scanerele Apple (iPhone 5s și versiuni ulterioare) fac o fotografie a degetului dvs. când atinge ecranul telefonului.
  • Un alt tip de scaner preia mai multe imagini simultan în timp ce glisați ecranul. Acest scaner a fost folosit pe smartphone-urile Samsung Galaxy S5. Ulterior, scanerul a fost înlocuit cu primul tip. Este mai convenabil, dar în același timp mai scump, deoarece trebuie să utilizați o matrice mare.

Toate scanerele de acest tip au un dezavantaj: zgârieturile și murdăria îl pot deteriora.

Cu siguranță, mulți s-au întrebat vreodată cum să păcălească un scaner de amprente și este chiar posibil? Raspunsul este da. Desigur, compania înțelege acum și a înțeles înainte atunci când creează o funcționalitate similară a telefonului că orice sistem biometric poate fi înșelat.

Este suficient să faceți o impresie asupra falangei degetului și să o atingeți cu scanerul. În plus, proprietarul telefonului poate fi forțat să-și pună degetul pe dispozitiv.

Apple s-a gândit la unele măsuri de securitate pentru astfel de cazuri. Dar totuși metoda are dreptul să existe. Modelele mai vechi de iPhone pot fi păcălite prin simpla imprimare a unei fotografii de înaltă rezoluție a degetului.

După cum puteți vedea, există mai multe moduri de a păcăli scanerul de amprente. Mai mult, dacă acest lucru este dificil de făcut pe iPhone, atunci pe smartphone-urile cu sistem de operare Android situația este mult mai simplă.

Pe măsură ce ne adâncim în sistemele legate de securitate și control, mulți dintre noi ne vom îndrepta atenția în cele din urmă către metode biometrice identificare personală pentru anumite nevoi.

Biometria sunt metode de identificare automată a unei persoane și de confirmare a identității unei persoane pe baza caracteristicilor fiziologice sau comportamentale. Exemple de caracteristici fiziologice sunt amprentele digitale, forma mâinii, caracteristicile feței, irisul, caracteristicile vocii, caracteristicile scrisului de mână. Pe măsură ce tehnologia se dezvoltă, totul apare cantitate mare modalități de identificare a unei persoane umane.

Cea mai populară metodă de identificare biometrică este recunoașterea amprentelor digitale. Cred că acest lucru este adevărat, deoarece este o metodă relativ ieftină și simplă, care a rezistat timpului. Există mai multe modalități de a obține o amprentă umană folosind electronica: metode optice de obținere a unei imagini digitale - reflexie, transmisie, metode fără contact, senzori capacitivi de amprentă digitală (semiconductor), scanere cu frecvență radio, scanere folosind metoda presiunii, scanere termice, ultrasonice. metodă. Fiecare metodă de obținere a amprentei are avantajele și dezavantajele sale, dar principalul echilibru între alegerea unei metode de scanare este prețul - fiabilitatea (nu numai protectie eficienta, dar și rezistență la factori externi).

Scanerul de amprentă R308 în cauză (link către magazin) este optic (metoda de reflexie). Această metodă utilizează efectul Reflecției Interne Totale Frustrate. Efectul este că atunci când lumina cade pe interfața dintre două medii, energia luminii este împărțită în două părți - una este reflectată de graniță, cealaltă pătrunde prin graniță în al doilea mediu. Fracția de energie reflectată depinde de unghiul de incidență flux luminos. Pornind de la o anumită valoare a unui unghi dat, toată energia luminoasă este reflectată de interfață. Acest fenomen se numește reflexie internă totală. În cazul contactului unui mediu optic mai dens (suprafața unui deget) cu unul mai puțin dens în punctul de reflexie internă totală, un fascicul de lumină trece prin această limită. Astfel, doar fasciculele de lumină care lovesc anumite puncte de reflexie internă totală, cărora nu a fost aplicată nicio lumină, vor fi reflectate de la limită. model papilar deget Pentru a capta imaginea luminoasă rezultată a suprafeței degetului, se folosește un senzor de imagine special (CMOS sau CCD, în funcție de implementarea scanerului).

Pentru aceasta metoda Se pot remarca următoarele:

  • Unele dintre cele mai ieftine scanere de amprente la relativ suprafata mare scanarea degetelor
  • Sensibilitate la poluare suprafata de lucru senzor
  • Protecție scăzută împotriva manechinelor
  • Dimensiuni relativ mari ale modulelor

Deci, scanerul de amprentă R308 arată astfel:

Aș dori să demontez și să mă uit la modulul din interior, dar designul este realizat în așa fel încât să fie imposibil să deșurubați cu atenție șuruburile și să scoateți placa cu elemente, deoarece ceva îl ține din interior și acesta este Este problematic să faceți fără a utiliza un fier de lipit, deci nu ar trebui să încercați să deteriorați integritatea modulului, ceea ce poate duce la defecțiunea acestuia.

Acest scaner optic de amprentă utilizează digital de mare viteză procesor de semnal ca bază a acesteia. Acest modul poate obține imaginea amprentei, poate procesa imaginea pentru salvare sau căutare, poate stoca datele de amprentă propria memorieși căutați o potrivire între amprenta primită și cele salvate. Pentru a se conecta la ACS (sisteme de control acces), modulul are o interfață UART, prin care modulul primește comenzi și trimite răspunsuri despre rezultatele operațiunilor. În plus, modulul poate transfera imaginea de amprentă obținută folosindu-l pe un alt dispozitiv. Scanerul de amprentă este proiectat în așa fel încât să realizeze în sine toate operațiunile de calcul și analitice, dar aceste procese trebuie controlate pentru a obține valoarea practică a modulului. Deci, pe baza răspunsurilor despre rezultatele rulării comenzilor microcontroler extern poate construi orice logică necesară pentru funcționarea sistemului de control acces folosind un scaner de amprente.

Specificații scanerului de amprentă R308:

  • Tensiune de alimentare – 4,5-5 volți
  • Curent de funcționare - 40 mA
  • Interfață – UART (nivel logic TTL)
  • Rata de transmisie – 9600*n, n=1~12, implicit 57600 bps
  • Timp de scanare a amprentei – până la 0,5 secunde
  • Dimensiunea șablonului de amprentă digitală – 512 octeți
  • Rata de acceptare falsă (FAR) – mai mică de 0,001%
  • Rata de respingere falsă (FRR) - mai puțin de 0,5%
  • Nivel de securitate - 5
  • Timp mediu de căutare – mai puțin de 1 secundă
  • Dimensiunea ferestrei de citire a amprentei – 18x22 mm
  • Dimensiunea modulului – 55,5x21x20,5 mm
  • Interval de temperatură de funcționare - -20-+40 grade Celsius

Pentru a vă conecta la alte dispozitive, R308 are un conector cu 6 pini:

  1. Vt – plus sursa de alimentare pentru detectorul de degete
  2. Vin – modul putere plus
  3. Ieșire semnal atingere – detector de degete

Documentația indică culorile cablului inclus cu modulul, dar în cazul meu culorile nu s-au potrivit, așa că este cel mai sigur să se determine scopul contactelor prin numerotarea indicată pe placă de lângă conectorul modulului.

Structura pachetului de date transmis și primit de modul:

  1. Antet – antet, valoare fixă ​​0xEF01 (2 octeți)
  2. Adder – adresa scanerului de amprentă, valoare fixă ​​0xFFFFFFFF (4 octeți)
  3. Identificator pachet – identificator pachet de date, 01H – pachet de comandă, 02H – pachet de date, 07H – pachet de răspuns, 08H – sfârșitul pachetului de date (1 octet)
  4. Lungimea pachetului – numărul de octeți ai pachetului de informații (include suma octeților de date ai articolelor 5 - 6), suma maxima 256 octeți (2 octeți)
  5. Conținutul pachetului – date utile
  6. Suma de control - verifica suma, suma aritmetică a punctelor 3-6 (2 octeți)

Scanerul de amprentă are 8 instrucțiuni de bază pentru a-l utiliza:

  1. Scanarea unei amprente și stocarea acesteia în buffer. Returnează un cod de confirmare care indică succesul operațiunii.
  2. Creați un fișier de caractere cu amprentă digitală din amprenta originală și salvați-l în CharBuffer1(2). Returnează un cod de confirmare care indică succesul operațiunii.
  3. Căutați o potrivire de amprentă în biblioteca de module care se potrivește cu cea stocată în CharBuffer1 sau CharBuffer2. Returnează un cod de confirmare care indică succesul operațiunii și ID-ul amprentei din biblioteca modulului.
  4. Crearea unui șablon de model de amprentă. Informațiile din CharBuffer1 și CharBuffer2 sunt combinate și combinate pentru a obține date de amprentă mai fiabile (amprenta din aceste buffere trebuie să aparțină aceluiași deget). După operație, datele sunt salvate înapoi în CharBuffer1 și CharBuffer2. Returnează un cod de confirmare care indică succesul operațiunii.
  5. Salvarea șablonului de amprentă din Buffer1/Buffer2 în memoria flash a bibliotecii de module. Returnează un cod de confirmare care indică succesul operațiunii.
  6. Ștergerea unui șablon din memoria flash a modulului. Returnează un cod de confirmare care indică succesul operațiunii.
  7. Ștergerea memoriei bibliotecii de amprente a modulului. Returnează un cod de confirmare care indică succesul operațiunii.
  8. Verificarea parolei modulului. Returnează un cod de confirmare care indică succesul operațiunii.

Pentru a căuta o potrivire a amprentei în biblioteca modulului, trebuie să scanați amprenta și să o salvați în buffer, să generați un fișier simbol și să-l plasați în CharBuffer și să scrieți o comandă pentru a căuta potrivirile cu amprenta (instrucțiunile 1, 2, 3).

Pentru a introduce o amprentă în memoria modulului, trebuie să obțineți o imagine a amprentei, să o salvați într-un buffer și să generați un fișier simbol salvat în CharBuffer (repetăm ​​operațiunile de cel puțin 2 ori și salvam totul în CharBuffer1 și CharBuffer2 ), apoi combinați datele din bufferele 1 și 2 pentru a obține un rezultat mai precis și rulați comanda pentru a salva în locul specificat informații de memorie despre amprenta (instrucțiunile 1, 2, 4, 5).

Pe măsură ce modulul execută instrucțiuni, este necesar să se monitorizeze corectitudinea și succesul execuției prin răspunsurile care urmează după trimiterea comenzilor. Acest lucru poate îmbunătăți calitatea execuției programului și acuratețea manipulărilor specificate cu scanerul de amprente R308.

Pentru a evalua funcționarea modulului, la articol este atașat un firmware demonstrativ pentru microcontrolerul STM32 corespunzător diagramei:

Pe Ecran LCD datele necesare pentru lucrul cu scanerul de amprentă sunt afișate când circuitul este pornit fără jumperii închise Jmp1 și Jmp2, ciclul principal al programului începe când microcontrolerul așteaptă primirea unei amprente de la scaner și începe o căutare în modul; memorie când apare. Când este pornit cu jumperul închis, pornește Jmp1 ștergere completă memoria bibliotecii de amprente. Când este pornit cu jumperul Jmp2 închis, 5 noi amprente sunt adăugate la memoria modulului. Pentru a adăuga o amprentă, trebuie să atingeți degetul de două ori pe scaner pentru a-l salva dacă nu există erori la scanarea amprentelor.

În plus, articolul este însoțit de programul SFGDemo. Cu ajutorul acestuia, puteți obține o imagine a amprentei dvs. în plus față de operațiunile standard de adăugare a unei amprente în memorie, căutarea potrivirilor și ștergerea unei amprente din memorie (un adaptor USB-UART este utilizat pentru a vă conecta la un computer).

Lista radioelementelor

Desemnare Tip Denumire Cantitate NotăMagazinBlocnotesul meu
IC1 MK STM32

STM32F103C8

1 La blocnotes
VR1 Regulator liniar

LM7805

1 La blocnotes
VR2 Regulator liniar

AMS1117-3.3

1 La blocnotes
FP1 Senzor de amprentăR3081 La blocnotes
HG1 Ecran LCD2004a1 La blocnotes
C1, C2 Condensator22 pF2 La blocnotes
C3 470 µF1 La blocnotes
C4-C7, C9, C10, C12 Condensator100 nF7 La blocnotes
C8 Condensator electrolitic220 uF1 La blocnotes
C11 Condensator electrolitic100 µF1 La blocnotes
R1 Rezistor

22 ohmi

1 La blocnotes
R2 Rezistor

100 ohmi

1 La blocnotes
R3 Rezistor trimmer10 kOhm1

Telefoanele inteligente moderne, inclusiv modelele chinezești de buget, au acum scanere de amprente. Folosiți-le pentru a debloca dispozitiv mobil posibil cu o singură atingere. Vă vom spune cum să configurați și să utilizați eficient acest senzor în smartphone-ul dvs. în acest articol.

Cum să activați scanerul de amprentă pe smartphone-ul dvs

Inițial, această funcție de deblocare este dezactivată pe smartphone-urile Android. Pentru a-l activa, selectați Setări.

Acolo găsim ecranul de blocare și amprenta.

Apoi deschideți Fingerprint Management.


Un atacator nu va putea activa această funcție fără știrea dvs., chiar dacă pune mâna pe un smartphone deblocat. Înainte de a colecta informații de la senzor, sistemul va cere un cod PIN sau o parolă pentru a debloca telefonul.

Acum selectați Adăugați amprentă.


Iată un desen cu căpușă verde Ecranul spune că totul a mers bine.


Telefonul vă poate cere să atingeți senzorul de mai multe ori pentru a asigura o fotografie sigură.

De acum înainte, vă puteți debloca telefonul atingând suprafața scanerului cu degetul.

Dacă scanerul de amprente de pe smartphone-ul dvs. nu funcționează

Potrivit recenziilor utilizatorilor, această defecțiune apare extrem de rar și cel mai adesea are o cauză specifică detașabilă. Încercați următoarele sfaturi.

  • Scanerul nu funcționează bine cu mâinile murdare sau umede. Îndepărtați umezeala și murdăria de pe suprafața senzorului și a degetului.
  • Opriți (blocați) telefonul apăsând scurt butonul, iar după 5-7 secunde porniți-l din nou.
  • Deblocați telefonul cu o parolă obișnuită și verificați setările pentru lucrul cu senzorul din ecranul de blocare folosind algoritmul de mai sus. Este posibil să fie nevoie să rescrieți imprimările.
  • Există cazuri rare când doar readucerea dispozitivului la setările din fabrică poate ajuta.
Pentru a crește fiabilitatea senzorului, înregistrați imagini cu cinci sau toate cele zece degete în memoria dispozitivului. Dacă unul nu funcționează, arată-ți telefonul pe al doilea.

Cum să deblochezi o aplicație cu amprenta

Pe lângă telefonul în sine, cu atingerea mâinii poți bloca aplicațiile importante de la accesul neautorizat. Pentru a face acest lucru, trebuie să activați Protecția aplicației în setările senzorului.


Apoi trebuie să activați blocarea standard aplicații Android folosind Setări. Acesta este modul în care acest mod este activat Telefoane chinezești Xiaomi. Se numește Blocarea aplicației.


Pentru fiecare program, puteți determina dacă este necesară o parolă. Sistemul clasifică automat următoarele date confidențiale: Contacte și telefon, Galerie, Mesaje și E-mail.


Acum programele cu bifa se vor deschide numai la prezentarea unui deget sau a parolei ( Opțiune alternativă deblocare).


Apropo, pentru cei care nu au un astfel de senzor pe smartphone, Application Lock va ajuta și el. Acest mod acceptă cheie grafică– o metodă de autorizare destul de fiabilă și ușor de reținut.

Cumpărați smartphone-uri mărci chinezești cu un scaner de amprente în Novosibirsk este disponibil în magazinul online SibDroid. Pentru orice întrebări despre regulile de configurare și utilizare, vă rugăm să contactați managerii noștri profesioniști