X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/e772353f72729f0dfc80a4d93c3a7bd2ac5ea775..1c611bbd26066e1a8dd36ffd389b57040a7dfad6:/client/nonce2key/nonce2key.c diff --git a/client/nonce2key/nonce2key.c b/client/nonce2key/nonce2key.c index 7459f1bb..d2e50d5e 100644 --- a/client/nonce2key/nonce2key.c +++ b/client/nonce2key/nonce2key.c @@ -17,12 +17,12 @@ #include "nonce2key.h" #include "ui.h" -int nonce2key(uint32_t uid, uint32_t nt, uint64_t par_info, uint64_t ks_info, uint64_t * key) { +int nonce2key(uint32_t uid, uint32_t nt, uint32_t nr, uint64_t par_info, uint64_t ks_info, uint64_t * key) { struct Crypto1State *state, *state_s; - uint32_t pos, nr, rr, nr_diff;//, ks1, ks2; + uint32_t pos, rr, nr_diff;//, ks1, ks2; byte_t bt, i, ks3x[8], par[8][8]; uint64_t key_recovered; - nr = rr = 0; + rr = 0; // Reset the last three significant bits of the reader nonce nr &= 0xffffff1f;