¿Cuáles son las posibles formas de revertir un algoritmo de diversificación clave? Esto se utiliza para generar una clave diferente para cada usuario.
Conozco los operandos involucrados (tres valores de 4 bytes) y el resultado (la clave, también de 4 bytes de longitud), pero no conozco la función que, dado los operandos, genera la clave.
He leído algo acerca de la diversificación de claves MIFARE pero mi caso es diferente y debería ser más fácil:
Sé que no hay una clave maestra / secreta involucrada y que la clave final se basa solo en estos 3 valores que tengo, por lo que simplemente pierdo las operaciones aritméticas / lógicas entre estos valores.
¿Alguna sugerencia?