emsec / ChameleonMini

The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. The ChameleonMini was developed by https://kasper-oswald.de. The device is available at https://shop.kasper.it. For further information see the Getting Started Page https://rawgit.com/emsec/ChameleonMini/master/Doc/Doxygen/html/_page__getting_started.html or the Wiki tab above.
Other
1.72k stars 391 forks source link

Self-programming support for Gallagher #329

Closed tomaspre closed 1 year ago

tomaspre commented 1 year ago

This PR allows loading Gallagher-encoded DESFire cards onto the Chameleon with terminal commands. It also allows updating Gallagher data in DESFire applications.

All the new functionality is explained in DESFireGallagherReadme.md https://github.com/tomaspre/ChameleonMini-desfire-dev/blob/Gallagher-selfprog/Doc/DESFireGallagherReadme.md

Gallagher keys are diversified automatically - directly on the Chameleon.