It seems that the last four uid bytes should be used for auth instead of first ones. This patch allows to work with Mifare plus cards in SL1 mode, that have 7 byte uids (e.g. Troyka transport cards.) See also "3.2.5 MIFARE Classic Authentication" of AN10927 document. http://cache.nxp.com/documents/application_note/AN10927.pdf
71 KiB
71 KiB