-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Description
The name, gender, country, nationality and the identity photo are correctly loaded. The passive authentication passes, but the chip authentication fails.
Version 3.0 (F-Droid)
Not sure whether the following part of logcat helps:
net.sf.scuba.smartcards.CardServiceException: File not found, CAPDU = 00A4020C02011C, RAPDU = 6A82 (SW = 0x6A82: FILE NOT FOUND)
at org.jmrtd.protocol.ReadBinaryAPDUSender.checkStatusWordAfterFileOperation(ReadBinaryAPDUSender.java:218)
at org.jmrtd.protocol.ReadBinaryAPDUSender.sendSelectFile(ReadBinaryAPDUSender.java:79)
at org.jmrtd.DefaultFileSystem.sendSelectFile(DefaultFileSystem.java:321)
at org.jmrtd.DefaultFileSystem.getFileInfo(DefaultFileSystem.java:272)
at org.jmrtd.DefaultFileSystem.getSelectedPath(DefaultFileSystem.java:129)
at net.sf.scuba.smartcards.CardFileInputStream.<init>(CardFileInputStream.java:60)
at org.jmrtd.PassportService.getInputStream(PassportService.java:595)
at com.tananaev.passportreader.MainActivity$ReadTask.doInBackground(MainActivity.kt:235)
at com.tananaev.passportreader.MainActivity$ReadTask.doInBackground(MainActivity.kt:207)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
and
net.sf.scuba.smartcards.CardServiceException: File not found, CAPDU = 00A4020C02010E, RAPDU = 6A82 (SW = 0x6A82: FILE NOT FOUND)
at org.jmrtd.protocol.ReadBinaryAPDUSender.checkStatusWordAfterFileOperation(ReadBinaryAPDUSender.java:218)
at org.jmrtd.protocol.ReadBinaryAPDUSender.sendSelectFile(ReadBinaryAPDUSender.java:79)
at org.jmrtd.DefaultFileSystem.sendSelectFile(DefaultFileSystem.java:321)
at org.jmrtd.DefaultFileSystem.getFileInfo(DefaultFileSystem.java:272)
at org.jmrtd.DefaultFileSystem.getSelectedPath(DefaultFileSystem.java:129)
at net.sf.scuba.smartcards.CardFileInputStream.<init>(CardFileInputStream.java:60)
at org.jmrtd.PassportService.getInputStream(PassportService.java:600)
at com.tananaev.passportreader.MainActivity$ReadTask.doChipAuth(MainActivity.kt:291)
at com.tananaev.passportreader.MainActivity$ReadTask.doInBackground(MainActivity.kt:266)
at com.tananaev.passportreader.MainActivity$ReadTask.doInBackground(MainActivity.kt:207)
at android.os.AsyncTask$3.call(AsyncTask.java:394)
at java.util.concurrent.FutureTask.run(FutureTask.java:264)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:305)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at java.lang.Thread.run(Thread.java:1012)
and
Transaction too large, intent: Intent { cmp=com.tananaev.passportreader/.ResultActivity (has extras) }, extras size: 307744, icicle size: 0
cirosantilli
Metadata
Metadata
Assignees
Labels
No labels