aczid / crypto1_bs

Bitsliced Crypto-1 brute-forcer
204 stars 78 forks source link

Status blocked at "Cracking 0.00%" #51

Open AntoineWeber opened 1 month ago

AntoineWeber commented 1 month ago

For some reason the progressing stays blocked at 0.00% I tried printing the number of states tested and indeed it is blocked at 0. Everything else looks like it works fine.

I am running the code on a Raspberrypi 3B+ with a PN532 reader.

note : MFOC works fine with my setup, but the card is a Mifare Plus so not vulnerable to MFOC.

Collected 2090 nonces... leftover complexity 790767069184 (~2^39.52) - initializing brute-force phase...
Starting 4 threads to test 790767069184 states using 64-way bitslicing
Cracking 0.00%

Edit : After some debugging I observed that the threads are basically stuck in the crack_states_bitsliced function. Maybe the bitsliced algorithm is not compatible with the architecture of the RPi 3B+ ?