Commit Graph

5068 Commits

Author SHA1 Message Date
Chris van Marle d3d9b67544 MRTD remove some logs. Read DG1, try DG2 2022-10-11 22:13:38 +02:00
Chris van Marle 74faab36d9 MRTD display AIDs and DGs after auth 2022-10-11 22:13:37 +02:00
Chris van Marle 89d0c315b1 MRTD multiple changes 2022-10-11 22:13:36 +02:00
Chris van Marle 2ae8e97077 MRTD add file lookup by tag and EF.COM format 2022-10-11 22:13:35 +02:00
Chris van Marle 5e7f13f9c8 MRTD more tlv_select tests 2022-10-11 22:13:34 +02:00
Chris van Marle 00d674f222 Fix indention 2022-10-11 22:13:33 +02:00
Chris van Marle 69ff30e86a MRTD TLV parsing (and select) 2022-10-11 22:13:32 +02:00
Chris van Marle b5e420c11b MRTD handle BAC decrypt+unpad 2022-10-11 22:13:31 +02:00
Chris van Marle 374f2acb62 MRTD decrypt RX APDU 2022-10-11 22:13:29 +02:00
Chris van Marle eaeb887d6f MRTD Secure Messaging added 2022-10-11 22:13:28 +02:00
Chris van Marle ab5e564410 MRTD WIP secure messaging 2022-10-11 22:13:27 +02:00
Chris van Marle c221c8947e MRTD scene for auth. read 2022-10-11 22:13:26 +02:00
Chris van Marle 8796195a63 Revert "MRTD add worker method for auhtenticated read"
This reverts commit 3458ded128a3c13ddd18484c2e1be2945e951a28.
2022-10-11 22:13:25 +02:00
Chris van Marle 6abd967966 MRTD set auth method + cleanup nfc_worker 2022-10-11 22:13:24 +02:00
Chris van Marle 0f242984fb MRTD fix KMRZ for BAC 2022-10-11 22:13:22 +02:00
Chris van Marle d9399c6559 fixup! MRTD use reader_analyzer instead of deprecated debug_pcap_worker
Clean up reader_analyzer after usage
2022-10-11 22:13:21 +02:00
Chris van Marle 6b968f7fea MRTD reread with auth 2022-10-11 22:13:20 +02:00
Chris van Marle 2c4e2b4aad MRTD rename scene Bac to Auth 2022-10-11 22:13:19 +02:00
Chris van Marle b1f95c5c54 MRTD add worker method for auhtenticated read 2022-10-11 22:13:17 +02:00
Chris van Marle 2e586338a1 MRTD use reader_analyzer instead of deprecated debug_pcap_worker 2022-10-11 22:13:15 +02:00
Chris van Marle e9bb94254f MRTD move scenes to new directory 2022-10-11 22:13:13 +02:00
Chris van Marle 59efc2701d Merge branch 'dev' into mrtd 2022-10-11 22:13:13 +02:00
Chris van Marle 0b8a0c705c Minor warning fix in MRTD 2022-10-11 22:13:11 +02:00
Chris van Marle b412843566 MRTD BAC support and some other improvements 2022-10-11 22:13:10 +02:00
Chris van Marle 66a507ba53 Add ISO7816 tester 2022-10-11 22:13:08 +02:00
Chris van Marle ea4762d068 Merge branch 'dev' into mrtd 2022-10-11 22:13:08 +02:00
Chris van Marle 27a74c4b87 MRTD generalize app selection 2022-10-11 22:13:07 +02:00
Chris van Marle c4499e221f MRTD add mrtd_bac_keys 2022-10-11 22:13:06 +02:00
Chris van Marle 44c2299b70 MRTD use smaller data type of lengths, add sha1 test 2022-10-11 22:13:04 +02:00
Chris van Marle 0871d274eb MRTD add helper functions:
- Check digit
- KMRZ
2022-10-11 22:13:02 +02:00
Chris van Marle 08afd7c883 MRTD select and read file basics 2022-10-11 22:13:01 +02:00
Chris van Marle 315294f2cf MRTD work on reading EF.DIR and EF.CardAccess 2022-10-11 22:13:00 +02:00
Chris van Marle fc9b37850d Minor improvements 2022-10-11 22:12:59 +02:00
Chris van Marle c82b55575a Make MRTD work along with EMV 2022-10-11 22:12:57 +02:00
Chris van Marle d585eec50e MRTD configure docnr for auth 2022-10-11 22:12:56 +02:00
Chris van Marle 82352705dd MRTD rename mrtd_data.auth.bac to mrtd_data.auth 2022-10-11 22:12:54 +02:00
Chris van Marle 9b861e2313 MRTD popup "PACE todo" 2022-10-11 22:12:52 +02:00
Chris van Marle 67eff89a09 Show set dates in MRTD auth menu 2022-10-11 22:12:46 +02:00
Chris van Marle 3eb0c43756 [NFC] Recognize MRTD + initial menus 2022-10-11 22:12:13 +02:00
Chris van Marle a286c7b1a7 Text input overwrite max size template
The TextInput would not allow another key press if the template that is
going to be overwritten is over the over the buffer size.

This change clears any default text, before checking the length of
entered input.
2022-10-11 22:12:01 +02:00
DerSkythe 702786078d in PNG waves down 2 px, MHZ in Read screen 2022-10-11 22:38:36 +04:00
DerSkythe e78d73c35f fix PNG, move waves 2px down and code to correct values 2022-10-11 21:56:00 +04:00
gornekich 2552278a3d [FL-2883] NFC: bank card rework reading (#1858)
* nfc: remove bank card save option
* nfc: remove bank card save from nfc device
* nfc: remove unused function in emv
* nfc: try several times to start emv application
* nfc: add AID display fallback for bank cards

Co-authored-by: あく <alleteam@gmail.com>
2022-10-12 02:13:12 +09:00
DerSkythe 34406f0607 flipper_format_free after all and only if we failed with all plans 2022-10-11 21:09:41 +04:00
Nikolay Minaylov 04f5ad83f8 [FL-2828] Dolphin score points update #1809 2022-10-12 01:54:35 +09:00
derskythe 06c0adfe98 Save in last settings FrequencyAnalyzer last feedback set 2022-10-11 18:45:46 +04:00
derskythe b0d4146c76 Write full name of preset on Read/ReadRAW screen 2022-10-11 18:26:16 +04:00
Yukai Li e89741e434 nfc: Move captured MFUL auth data from worker to device data 2022-10-10 22:25:42 -06:00
RogueMaster 1c3daf6b26 Merge branch 'UNLEASHED' into 420 2022-10-11 00:08:16 -04:00
MX be293757c0 update changelog 2022-10-11 04:10:54 +03:00