Uthibitishaji wa chip ya NFC
NFC husoma chip iliyosainiwa kidijitali ndani ya ePassport au kitambulisho chenye chip kwa kutumia simu - ukaguzi imara zaidi wa hati uliopo, na ule ambao wadhibiti wa fedha wa Uhispania waliuona kuwa salama sawa na ukaguzi wa ana kwa ana.
NFC husoma chip iliyosainiwa kidijitali ndani ya pasipoti au kitambulisho chenye chip na kuthibitisha kuwa saini yake inaunganika hadi kwa nchi iliyoitoa. Inahitaji simu yenye vifaa vya NFC, hivyo hutolewa kupitia native SDK badala ya ukurasa wa kawaida wa kivinjari - na daima hurudi kwenye ukaguzi wa kawaida wa picha endapo chip haiwezi kusomwa. $0.15 kwa kila usomaji uliokamilika, kamwe si sehemu ya mpango wa bure.
#NFC inathibitisha nini hasa
Ukaguzi wa kawaida wa hati husoma uso ulioandikwa. NFC husoma chip, na chip hiyo imesainiwa na serikali iliyotoa hati hiyo. Hiyo ina maana NFC inaweza kuthibitisha mambo mawili ambayo picha haiwezi:
- Taarifa hiyo kweli imetoka kwa mamlaka iliyoitoa, kwa sababu saini inaunganika hadi kwa mamlaka ya vyeti ya nchi hiyo.
- Hati haijabadilishwa, kwa sababu uharibifu wowote huvunja saini - hata uharibifu usioonekana kwa macho.
Ni ukaguzi wa hati wenye kiwango cha juu zaidi cha uhakika anaotoa Didit. Pia hurejesha taarifa ambazo uso ulioandikwa hauzibebi, ikiwa ni pamoja na picha ya sura iliyo ndani ya chip yenyewe.
Baada ya jaribio la mwaka mzima lililosimamiwa, Tesoro Público, Banco de España, SEPBLAC na CNMV wa Uhispania walihitimisha kuwa uthibitishaji wa NFC + liveness wa Didit ni salama sawa na ukaguzi wa kitambulisho wa ana kwa ana chini ya sheria za kuzuia utakatishaji wa fedha. Angalia vyeti na uzingatiaji wa sheria.
#Wapi NFC inafanya kazi, na wapi haifanyi
NFC inahitaji redio ya NFC ya simu, ambayo ina maana inahitaji mazingira ya programu yanayoweza kuitumia:
| Njia ya utoaji | NFC inapatikana? |
|---|---|
| Native mobile SDK (iOS, Android, React Native, Flutter) | Ndiyo |
| Ukurasa wa kivinjari kwenye simu | Hapana - chip haiwezi kusomwa kutoka ukurasa wa kawaida wa wavuti |
| Kompyuta ya mezani | Hapana |
Ikiwa unataka NFC katika mchakato wako, unahitaji uthibitishaji uendeshwe ndani ya programu inayotumia moja ya native SDKs. Hakuna programu ya Didit ya watumiaji ambayo kikao cha wavuti kilichowekwa kinaweza kuwaelekeza watumiaji kwa ajili ya hatua ya chip.
#Fallback ni ya kiotomatiki
Wakati NFC haipatikani - hakuna chip kwenye hati, hakuna vifaa vya NFC, redio imezimwa, au mtumiaji hawezi kushikilia simu imara vya kutosha - mchakato hurudi kwenye ukaguzi wa kawaida wa hati wa kupitia picha pamoja na ulinganishaji wa uso. Kikao bado kinakamilika; mpangilio wa matokeo ya NFC hurejea tu ukiwa mtupu.
Fallback hiyo ndiyo inayofanya NFC iwe salama kuwezeshwa kwa upana. Pia ndiyo unayohitaji kuibadilisha ikiwa sera yako ni "chip au hakuna kitu": ili kuhitaji usomaji wa chip, sanidi hatua ya NFC ikatae wakati chip haijathibitishwa, na ondoa njia ya kupiga picha kutoka kwenye workflow. Vinginevyo mtumiaji anayeruka NFC bado atapita kupitia njia ya picha.
#Kusoma matokeo
Kila jaribio la NFC lina hali yake mwenyewe na maonyo yake mwenyewe. Yale muhimu zaidi:
| Onyo | Maana yake | Nini cha kufanya |
|---|---|---|
NFC_NOT_READ | Chip haikusomwa kabisa - kwa kawaida simu ilisogea | Waache wajaribu tena; hii siyo ishara ya udanganyifu |
NFC_BAC_FAILED | Chip haikufunguka kwa ufunguo uliotokana na taarifa iliyochapishwa | Kwa kawaida ni usomaji mbaya wa OCR wa MRZ; jaribu tena |
NFC_DATA_DOES_NOT_MATCH_OCR | Taarifa za chip na zile zilizochapishwa hazilingani | Chukulia kama hati iliyoharibiwa. Usikubali |
NFC_PASSIVE_AUTHENTICATION_FAILED | Saini ya chip haikuunganika hadi kwa mtoaji anayeaminika | Simamisha mchakato |
NFC_CHIP_CLONED | Ishara za unakili wa chip zimegundulika | Simamisha mchakato |
NFC_DOCUMENT_REVOKED | Hati imebatilishwa na mtoaji wake | Simamisha mchakato |
Tofauti ya kukumbuka: NFC_NOT_READ na NFC_BAC_FAILED ni kushindwa kwa matumizi na kunastahili jaribio jingine. Zingine ni kushindwa kwa uadilifu na kunastahili kukataliwa.
Kwa waendelezaji: sehemu ya matokeo ni mpangilio wa wingi nfc_verifications[].
Baadhi ya uunganishaji wa awali walikuwa wakitafuta funguo la umoja
nfc_verification, ambalo halipo.
#Kumsaidia mtumiaji kusoma chip kwa mafanikio
Chip haipo katikati ya hati, na antena haipo katikati ya simu. Maelekezo mawili yenye manufaa zaidi ya kumpa mtumiaji:
- Aweke hati gorofa juu ya meza na alaze simu juu yake, badala ya kushikilia zote mbili.
- Asogeze simu polepole kuzunguka hati mpaka iunganike - kwenye simu nyingi antena iko karibu na ukingo wa juu nyuma ya simu.
Vifuniko na pochi nene kati ya simu na hati pia huzuia usomaji.
#Gharama yake
NFC ni $0.15 kwa kila uthibitishaji uliokamilika na hairuhusiwi kwenye mpango wa bure. Inatozwa tofauti na uthibitishaji wa kitambulisho, hivyo kikao kinachosoma chip na pia kufanya ukaguzi wa kawaida wa hati hutozwa vyote viwili. Angalia nini kinachohesabika kama ukaguzi unaotozwa.
#Hati zipi zina chip
Pasipoti nyingi zilizotolewa katika miongo iliyopita, na idadi inayoongezeka ya kadi za utambulisho wa taifa na vibali vya makazi. Ufuniko ni finyu zaidi kuliko ufuniko wa OCR hasa kwa sababu unategemea hati halisi ya kimwili. Orodha ya sasa ipo kwenye docs: hati zinazoungwa mkono na NFC.