d'accordo, ma forse ignori l'ultima parte della password (e non solo perchèl e combinazioni sono infinite) che in questo caso semplice è formata dall'id:

e se fosse formata da (id+4*23)

oppure ((id*13-29) . md5 . base64 . md5)

ecc.

è chiaro che nel post ho fornito un esempio semplice, ma l'algoritmo può essere svillupato all'infinito.