Estoy implementando licencias en mi aplicación Android, y hay una matriz de 20 bytes que deben pasarse al AESObfuscator que se pasa al objeto ServerManagedPolicy. ¿Se puede generar esta matriz aleatoriamente cada vez que se ejecuta el código, o tiene que estar codificado?Android: ¿Los bytes de SALT aleatorios pasados a AESObfuscator deben permanecer igual?
En este momento estoy generación aleatoria de la sal de la siguiente manera:
private static final byte[] SALT;
static {
Random random = new Random();
random.setSeed(System.currentTimeMillis());
byte[] buf = new byte[20];
random.nextBytes(buf);
SALT = buf;
}