]> cvs.zerfleddert.de Git - proxmark3-svn/commit - armsrc/epa.c
Major rework of hf mf nested:
authormicki.held@gmx.de <micki.held@gmx.de@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Sun, 15 Sep 2013 09:33:17 +0000 (09:33 +0000)
committermicki.held@gmx.de <micki.held@gmx.de@ef4ab9da-24cd-11de-8aaa-f3a34680c41f>
Sun, 15 Sep 2013 09:33:17 +0000 (09:33 +0000)
commit9492e0b0986a557afe1c85f08fd02a7fb979f536
treebc00b0358b7008be0a12aa739ed64d5072d301f5
parentbabfcaa0f3e4f3d83fd7ac9707a37db12431ec80
Major rework of hf mf nested:
- PM: used GetCountMifare in MifareNested() for improved timing accuracy and to deliver better quality nonces
- PM: MifareNested now delivers exactly two different nonces to avoid time consuming multiple lfsr_recovery32() on client side
- Client: replaced quicksort by bucketsort in crapto1.c which is faster
- Client: use multithreading (two parallel calls to lfsr_recovery32())
- Client: fixed a small bug in mfnested() (always showed trgkey=0)
- Client: introduced a mutex for PrintAndLog() to avoid interlaced printing
Minor rework of hf mf chk:
- Avoid time consuming off/on cycles. Send a "halt" instead.
14 files changed:
armsrc/apps.h
armsrc/epa.c
armsrc/iso14443a.c
armsrc/iso14443a.h
armsrc/mifarecmd.c
armsrc/mifareutil.c
armsrc/mifareutil.h
armsrc/util.c
client/cmdhfmf.c
client/mifarehost.c
client/mifarehost.h
client/nonce2key/crapto1.c
client/proxmark3.c
client/ui.c
Impressum, Datenschutz