Direcția Județeană de Evidență a Persoanelor anunță lansarea aplicației mobile „RO CEI Reader”, care îți permite să vezi în siguranță datele personale stocate pe noua carte electronică de identitate (CEI), direct de pe smartphone.
👉 Aplicația este disponibilă gratuit în Google Play și poate fi descărcată de aici:
RO CEI Reader – Google Play
Compatibilitate și funcționalitate
- Funcționează pe telefoane Android cu NFC activat (Near Field Communication).
- Citește informațiile criptate din cipul cărții electronice de identitate.
- În scurt timp, aplicația va fi disponibilă și pentru utilizatorii de iPhone (iOS).
🔑 Cum accesezi datele
1. Introduci Codul CAN – cele 6 cifre de pe partea dreaptă jos a cărții.
2. Introduci PIN-ul de autentificare (4 cifre) – setat de tine când ai ridicat documentul.
Asigură-te că NFC este activat pe telefon și că ții cardul aproape de zona NFC a dispozitivului în timpul citirii.
💡 De ce este diferită noua carte de identitate electronică?
- Conține sistem de criptare avansat (nu poate fi copiat).
- Include date biometrice și semnătură electronică.
- Are PIN de acces și poate fi dezactivată imediat în caz de pierdere.
- Îți oferă control total asupra propriei identități digitale.
In timpul testarii acestei aplicatii am primit o eroare generica, insa daca investigam logurile prinse de telefon putem observa urmatoarea exceptie:
java.lang.RuntimeException: error:0f00007b:elliptic curve routines:OPENSSL_internal:UNKNOWN_GROUP
at com.android.org.conscrypt.NativeCrypto.EVP_marshal_public_key(Native Method)
at com.android.org.conscrypt.OpenSSLECPublicKey.getEncoded(OpenSSLECPublicKey.java:94)
at org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey.equals(Unknown Source:52)
at K0.o.v(Unknown Source:0)
at K0.o.k(Unknown Source:40)
at K0.o.f(Unknown Source:118)
at K0.o.e(Unknown Source:9)
at D0.k.a(Unknown Source:16)
at com.dgcti.ropki.ceireader.biometric_reader.BiometricPassportReader.initializePace(Unknown Source:100)
at com.dgcti.ropki.ceireader.biometric_reader.BiometricPassportReader.readPassportData$lambda$10(Unknown Source:129)
at com.dgcti.ropki.ceireader.biometric_reader.BiometricPassportReader.g(Unknown Source:0)
at com.dgcti.ropki.ceireader.biometric_reader.a.onTagDiscovered(Unknown Source:6)
at android.nfc.NfcActivityManager.onTagDiscovered(NfcActivityManager.java:269)
at android.nfc.IAppCallback$Stub.onTransact(IAppCallback.java:85)
at android.os.Binder.execTransactInternal(Binder.java:1505)
at android.os.Binder.execTransact(Binder.java:1444)
Eroarea nu ține de utilizator, ci de compatibilitatea între cipul CEI (care folosește un anumit algoritm criptografic) și stack-ul criptografic din Android (Conscrypt + BouncyCastle). Soluția reală este ca aplicația să fie actualizată să recunoască toate curbele EC folosite de cărțile de identitate electronice.
Sursa:
