X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/59e933fc3f9c4283436b3b317b38c77db0e5d0a7..823ad2e186601e91359de071ac303d3464ba39d1:/client/nonce2key/crapto1.c diff --git a/client/nonce2key/crapto1.c b/client/nonce2key/crapto1.c index a0cd52fe..b5532396 100644 --- a/client/nonce2key/crapto1.c +++ b/client/nonce2key/crapto1.c @@ -549,7 +549,8 @@ struct Crypto1State* lfsr_common_prefix_ex(uint32_t pfx, uint8_t ks[8]) s = check_pfx_parity_ex(pfx, *o, *e, s); } - s->odd = s->even = 0; + // in this version, -1 signifies end of states + s->odd = s->even = -1; out: free(odd);