The ChameleonMini is a versatile contactless smartcard emulator compliant to NFC. For further information see the Getting Started Page or the GitHub-Wiki-Tab above.
I just looked over the desfire emulation code for the first time - very nice!
I think I found one bug: In uint16_t ISO144434ProcessBlock(uint8_t*,uint16_t) the card does not answer to an S(DESELECT) message, but the standard states that the PICCs indicates that the deselection was successful by answering with an S(DESELECT) message.
I just looked over the desfire emulation code for the first time - very nice!
I think I found one bug: In uint16_t ISO144434ProcessBlock(uint8_t*,uint16_t) the card does not answer to an S(DESELECT) message, but the standard states that the PICCs indicates that the deselection was successful by answering with an S(DESELECT) message.