Philippe Teuwen
Philippe Teuwen
For sure I find your approach very interesting :) So I'd say go ahead, while trying to keep these additions as flexible/generic as possible, with the French specificities limited to...
@exander77: second byte is the "speed" byte and as the current emulation only supports the slowest speed, @dev-zzo prefers to indicate to the reader to not try higher speeds. Last...
All steps are with CBC, ridrix [told it in a comment](https://ridrix.wordpress.com/2009/09/19/mifare-desfire-communication-example/#comment-27) Beware older and newer Desfire don't use the same auth protocol: older are using the trick described in ridrix...
Also beware when testing 3DES with a null key, it has the nasty property that ENC(data)==DEC(data). So maybe a source of confusion is also when you assume an encryption instead...
afaik libfreefare is working fine, so better to take it as a model ;) sorry, about to leave for holidays, can't help you right now. I was not correct about...
A quick test with my own key tracing a DF EV1 ``` do_desfire("00112233445566770011223344556677", "079163698cc81654", "fdd62db6b21f2d99", "268577f5d11b1e13", "487dae253a1455ca") ``` This matches the behavior of ridrix data. I tried several variations on...
I'm afraid not currently. Feel free to propose a patch ;)
I have the same issue with * MF_CLASSIC emulation * battery powered or USB powered, doesn't matter * dumping with NXP TagInfo on a Nexus S * no matter if...
> the S3 seems to be able to AUTH correctly more often when the revG is placed in the reader field, and then powered on. > @doegox @gregor4005 : could...
@geo-rg @DrWummi yes there is some speed improvement \o/ FDT of a reply to an authentication request: * old MFC * 2004 = **15** * 128 + 84 cycles =...