Ciao ragazzi,
intanto vi ringrazio per le numerose risposte e poi volevo scusarmi per non aver detto che ovviamente questo numero si deve anche decriptare per poterlo confrontare nel db che contiene l'id reale.

Se può esservi utile devo criptare questo id perchè mi serve per mostrarlo al cliente quando prenota un biglietto aereo, quindi per questo motivo volevo un ID numerico criptato.

Se lo cripto con un output alfanumerico va a finire che se il cliente deve fare lo spelling del suo ID di prenotazione al centralino dovrà dettare una stringa lunghissima. Un'altra possibile soluzione potrebbe essere con questo formato:

E26596

una sola lettera e poi tutti numeri.


Grazie

M4tt86