hi, it may have already been addressed, but I had a question about the reading algorithm of the Mifare classic.
yesterday, I dumped a badge and the reading of the 16 sectors took almost 15mn.
it seems that the flipper tries each key of the dictionary on each block.
so if my key is at position 200/231 in the keychain, it will retry all 200 each time.
however, all the sectors on the badge had the same key, for A and B.
so by retrying the key of the previous sector on the next one, it would have taken about ~30 seconds.
what do you think ?