mbizzaro wrote:
E' corretto il procedimento?
se vuoi generare un HASH di quei parametri sì.
Ovviamente ricevero un MAC di ritorno.
Come lo decodifico (considerando che verrà utilizzato sempre o sha1 o MD5)
un hash per definizione non può essere decodificato. al limite quello che farai, perchè possa essere scambiato, è incapusarlo in formato base 64, che si trasporta più facilmente, ed in questo caso ti servono le funzioni di conversione.
per capirci, per sapere se un hash è corretto devi passare, ad esempio, una chiave e la parte criptata.
invii i dati ID 1: pword blabla (hash fatto con i tuoi dati) ti viene risposto con blabla e vai a leggere nel db qual'è l'ID associato. questo più o meno, perchè sono possibili n varianti.