-
Notifications
You must be signed in to change notification settings - Fork 392
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DESFire emulation support: Bug, stability and reliability fixes and PM3 compatible ISO authentication #319
Commits on Jan 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fba0ee3 - Browse repository at this point
Copy the full SHA fba0ee3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e542ec - Browse repository at this point
Copy the full SHA 1e542ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for d20cac4 - Browse repository at this point
Copy the full SHA d20cac4View commit details
Commits on Jan 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6ee1958 - Browse repository at this point
Copy the full SHA 6ee1958View commit details -
Configuration menu - View commit details
-
Copy full SHA for 195e600 - Browse repository at this point
Copy the full SHA 195e600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 281d3c7 - Browse repository at this point
Copy the full SHA 281d3c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0afad - Browse repository at this point
Copy the full SHA ca0afadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7176259 - Browse repository at this point
Copy the full SHA 7176259View commit details
Commits on Feb 3, 2022
-
Working AES128 auth ; Nearly working ISO auth (still debugging) -- St…
…ashing copy for reference
Configuration menu - View commit details
-
Copy full SHA for b451e12 - Browse repository at this point
Copy the full SHA b451e12View commit details
Commits on Feb 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a02f214 - Browse repository at this point
Copy the full SHA a02f214View commit details
Commits on Feb 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ba3c736 - Browse repository at this point
Copy the full SHA ba3c736View commit details -
Configuration menu - View commit details
-
Copy full SHA for e22b286 - Browse repository at this point
Copy the full SHA e22b286View commit details
Commits on Feb 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e15f8c7 - Browse repository at this point
Copy the full SHA e15f8c7View commit details -
Last minute modifications to DES/3DES enc/dec routines for data that …
…is not a multiple of the resp. block size
Configuration menu - View commit details
-
Copy full SHA for bcf68d0 - Browse repository at this point
Copy the full SHA bcf68d0View commit details -
Making sure the auth AES and auth ISO handlers keep the chain of prio…
…r legacy auths intact
Configuration menu - View commit details
-
Copy full SHA for 1644a9e - Browse repository at this point
Copy the full SHA 1644a9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a6960 - Browse repository at this point
Copy the full SHA 20a6960View commit details -
Space saving defines to remove currently unused crypto exchange funct…
…ionality (will revisit when get to this subproject)
Configuration menu - View commit details
-
Copy full SHA for b6be1b8 - Browse repository at this point
Copy the full SHA b6be1b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ee3236 - Browse repository at this point
Copy the full SHA 9ee3236View commit details -
Finding other places to squeeze space for the DESFire config (Log and…
… terminal buffers stored on the stack)
Configuration menu - View commit details
-
Copy full SHA for a4672ff - Browse repository at this point
Copy the full SHA a4672ffView commit details -
Finding other places to squeeze space for the DESFire config (Log and…
… terminal buffers stored on the stack -- adding buffer full messages for INFO)
Configuration menu - View commit details
-
Copy full SHA for 3974786 - Browse repository at this point
Copy the full SHA 3974786View commit details -
Adding in preliminary AES transfer functions -- Trying to save space …
…for more where it can be pruned
Configuration menu - View commit details
-
Copy full SHA for 583bb93 - Browse repository at this point
Copy the full SHA 583bb93View commit details -
Adding in preliminary AES transfer functions -- Trying to save space …
…for more where it can be pruned -- II
Configuration menu - View commit details
-
Copy full SHA for a0cb74c - Browse repository at this point
Copy the full SHA a0cb74cView commit details -
Adding in preliminary AES transfer functions -- Trying to save space …
…for more where it can be pruned -- III -- cf. emsec#313
Configuration menu - View commit details
-
Copy full SHA for de798fb - Browse repository at this point
Copy the full SHA de798fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e9ce4ac - Browse repository at this point
Copy the full SHA e9ce4acView commit details -
Preliminary (partial) support for more CommModes -- This is going to …
…need substantial testing
Configuration menu - View commit details
-
Copy full SHA for e9437a6 - Browse repository at this point
Copy the full SHA e9437a6View commit details
Commits on Feb 13, 2022
-
Preliminary (partial) support for more CommModes -- This is going to …
…need substantial testing -- II
Configuration menu - View commit details
-
Copy full SHA for 74f216f - Browse repository at this point
Copy the full SHA 74f216fView commit details -
Preliminary (partial) support for more CommModes -- This is going to …
…need substantial testing -- III
Configuration menu - View commit details
-
Copy full SHA for a24fbe8 - Browse repository at this point
Copy the full SHA a24fbe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf1eadc - Browse repository at this point
Copy the full SHA bf1eadcView commit details -
Incremental backup -- Auth schemes should be working -- New CommMode …
…checksum functions DO NOT fit into text/data (yet)
Configuration menu - View commit details
-
Copy full SHA for 65766e1 - Browse repository at this point
Copy the full SHA 65766e1View commit details -
Out of hell ... Everything seems to be working again with the MEMORY_…
…LIMITED_TESTING define set in the Makefile :)
Configuration menu - View commit details
-
Copy full SHA for ac265b4 - Browse repository at this point
Copy the full SHA ac265b4View commit details
Commits on Feb 14, 2022
-
Swapping out previous __flash settings for commands lookup table into…
… last half of LOG_FRAM (code and Makefile defines -- may still need to extract this new section using avr-objcopy -- pending testing)
Configuration menu - View commit details
-
Copy full SHA for 138a174 - Browse repository at this point
Copy the full SHA 138a174View commit details -
Separate section to store in flash not working -- Beginning new appro…
…ach to put reduced size massive structure into plain old data mem
Configuration menu - View commit details
-
Copy full SHA for 2d54740 - Browse repository at this point
Copy the full SHA 2d54740View commit details -
*Should* finally be working now -- Problem was that the SETTINGS memo…
…ry remapped the FLASH memory space used by avr-gcc\'s __flash to a custom .flashdata section after the LUFA build by a second call to avr-objcopy -- Clever way to maximize slot space, but the previous code was not aware of that causing apparently quasi-non-deterministic behavior with some readers -- Cf. emsec#313 and emsec#315
Configuration menu - View commit details
-
Copy full SHA for 8f5053f - Browse repository at this point
Copy the full SHA 8f5053fView commit details
Commits on Mar 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 64d1fff - Browse repository at this point
Copy the full SHA 64d1fffView commit details
Commits on Mar 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aafc5ab - Browse repository at this point
Copy the full SHA aafc5abView commit details
Commits on Mar 21, 2022
-
Adding more complete support for PM3 ISO auth (stashing incremental c…
…hanges as reference point)
Configuration menu - View commit details
-
Copy full SHA for bb7d46f - Browse repository at this point
Copy the full SHA bb7d46fView commit details
Commits on Mar 22, 2022
-
Adding more complete support for PM3 ISO auth (stashing incremental c…
…hanges as reference point -- II)
Configuration menu - View commit details
-
Copy full SHA for 1be7688 - Browse repository at this point
Copy the full SHA 1be7688View commit details -
Configuration menu - View commit details
-
Copy full SHA for bccf579 - Browse repository at this point
Copy the full SHA bccf579View commit details
Commits on Mar 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b873261 - Browse repository at this point
Copy the full SHA b873261View commit details -
Configuration menu - View commit details
-
Copy full SHA for fecf5cb - Browse repository at this point
Copy the full SHA fecf5cbView commit details -
Stuck on debugging issue with PM3 -- Posted to discord -- awaiting fi…
…x before this can get fixed
Configuration menu - View commit details
-
Copy full SHA for 7ecf3cb - Browse repository at this point
Copy the full SHA 7ecf3cbView commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 45a6c3f - Browse repository at this point
Copy the full SHA 45a6c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4faaa7 - Browse repository at this point
Copy the full SHA f4faaa7View commit details -
Stashing LibNFC external USB reader test code online to test on Linux…
… (builds on MacOS)
Configuration menu - View commit details
-
Copy full SHA for 19e0d1c - Browse repository at this point
Copy the full SHA 19e0d1cView commit details
Commits on Apr 22, 2022
-
Incorporating bug fixes by @colinoflynn at https://github.com/colinof…
…lynn/ChameleonMini/commits/desfire-fixes (see message in emsec#313)
Configuration menu - View commit details
-
Copy full SHA for 4536789 - Browse repository at this point
Copy the full SHA 4536789View commit details
Commits on May 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 83ce182 - Browse repository at this point
Copy the full SHA 83ce182View commit details
Commits on May 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e25538 - Browse repository at this point
Copy the full SHA 8e25538View commit details
Commits on Jun 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8a823c8 - Browse repository at this point
Copy the full SHA 8a823c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e77d78 - Browse repository at this point
Copy the full SHA 8e77d78View commit details
Commits on Jun 2, 2022
-
Updates to make/build scripts ; Partial fixes to @colinoflynn\'s note…
…s in emsec#313 (success with \'hf mfdes info -- Still debugging auth exchanges)
Configuration menu - View commit details
-
Copy full SHA for f9c1dab - Browse repository at this point
Copy the full SHA f9c1dabView commit details
Commits on Jun 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 024c699 - Browse repository at this point
Copy the full SHA 024c699View commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7b4cdd8 - Browse repository at this point
Copy the full SHA 7b4cdd8View commit details
Commits on Jun 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68a12e6 - Browse repository at this point
Copy the full SHA 68a12e6View commit details -
Fixing the terminal (echo) printing on MacOS following the last commi…
…t for Linux users
Configuration menu - View commit details
-
Copy full SHA for 1ce7b55 - Browse repository at this point
Copy the full SHA 1ce7b55View commit details -
ACR122U USB/PCSC reader stopped being responsive after all of the PM3…
… compat changes: Attempt to fix this problem (PM3 command support verified as still working) -- Cf. emsec#313
Configuration menu - View commit details
-
Copy full SHA for 39de8cc - Browse repository at this point
Copy the full SHA 39de8ccView commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for bbc489e - Browse repository at this point
Copy the full SHA bbc489eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 149599e - Browse repository at this point
Copy the full SHA 149599eView commit details
Commits on Jun 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d29f087 - Browse repository at this point
Copy the full SHA d29f087View commit details
Commits on Jun 23, 2022
-
This image is out of date -- Created using much older firmware sources. It eventually would be nice to replace it with a better dump using PR emsec#319 sources (or more recent).
Configuration menu - View commit details
-
Copy full SHA for 3806bcf - Browse repository at this point
Copy the full SHA 3806bcfView commit details -
Delete DESFire_example.contents
This image is out of date -- Created using much older firmware sources. It eventually would be nice to replace it with a better dump using PR emsec#319 sources (or more recent).
Configuration menu - View commit details
-
Copy full SHA for b378b4e - Browse repository at this point
Copy the full SHA b378b4eView commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7f37bfb - Browse repository at this point
Copy the full SHA 7f37bfbView commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 688b494 - Browse repository at this point
Copy the full SHA 688b494View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40da00a - Browse repository at this point
Copy the full SHA 40da00aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6f4094 - Browse repository at this point
Copy the full SHA b6f4094View commit details -
Updating the FLASH_DATA_ADDR value to the correct value for 6 slots (…
…versus standard 8)
Configuration menu - View commit details
-
Copy full SHA for c3e1dab - Browse repository at this point
Copy the full SHA c3e1dabView commit details -
Merge branch 'DESFire-AuthISO-Patch' of https://github.com/maxieds/Ch…
…ameleonMini into DESFire-AuthISO-Patch
Configuration menu - View commit details
-
Copy full SHA for cda26ee - Browse repository at this point
Copy the full SHA cda26eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05eeda6 - Browse repository at this point
Copy the full SHA 05eeda6View commit details
Commits on Jul 1, 2022
-
Stashing DESFire updates before tinkering with saving space with PSTR…
… wrappers around the terminal command names
Configuration menu - View commit details
-
Copy full SHA for 807d4ac - Browse repository at this point
Copy the full SHA 807d4acView commit details -
Stashing changes to DESFire code -- No PSTR wrappers on command names…
… as this doesn't change the ELF application size
Configuration menu - View commit details
-
Copy full SHA for 93e77a2 - Browse repository at this point
Copy the full SHA 93e77a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc8057b - Browse repository at this point
Copy the full SHA bc8057bView commit details -
Merge branch 'DESFire-AuthISO-Patch' of https://github.com/maxieds/Ch…
…ameleonMini into DESFire-AuthISO-Patch
Configuration menu - View commit details
-
Copy full SHA for 37be68d - Browse repository at this point
Copy the full SHA 37be68dView commit details