Quali sono i modi possibili per invertire un algoritmo di diversificazione chiave? Questo è usato per generare una chiave diversa per ciascun utente.
Conosco gli operandi coinvolti (tre valori di 4 byte) e il risultato (la chiave, anche 4 byte di lunghezza), ma non conosco la funzione che ha dato gli operandi genera la chiave.
Ho letto qualcosa sulla diversificazione chiave di MIFARE ma il mio caso è diverso e dovrebbe essere più semplice:
So che non è presente alcuna chiave master / segreta e che la chiave finale è basata su solo su questi 3 valori, quindi mi mancano le operazioni aritmetiche / logiche tra questi valori.
Qualche suggerimento?