newlogic / smartscanner-core

ID scanning Android app and library. Supports MRZ, NFC, Barcodes, and ID PASS Lite cards.
Apache License 2.0
72 stars 19 forks source link

Loop each OIDs until doEACCA() succeeds #58

Closed typelogic closed 3 years ago

typelogic commented 3 years ago

Issue

Fix issue#54

[54] [Investigate Raphael failed Chip Authentication]

Changes

In doEACCA() method, when ChipAuthenticationInfo is missing then loop each possible OIDs until doEACCA() succeeds. Rationale of this fix is based on here