la crittografia indica tante cose, e, proprio per la natura generica del termine, va letta nel contesto: se gli interessa crittografare qualcosa che viene inviata alla pagina php significa che ha necessità di poterla leggere cosa che non si può fare usando le funzioni di hashingOriginariamente inviato da E.d.i.73
E' vero che md5() non ti fa tornare indietro,ma la domanda era come cryptare e non codificare...
Riguardo alle tue affermazioni ... mettiamo che hai un campo con un id ... o ancora meglio con un hash: come fai? Direi che non si fa ^^
Detto questo, torniamo alla richiesta
E' più conveniente usare funzioni di crittografia come ad esempio blowfish, aes, two serpent e via dicendo, cosi che puoi inviare gli url già crittografati e non si possono leggere perché manca la chiave utilizzata per la crittografia.
Ovviamente, nel momento in cui hai un form, questa forma di "protezione" (secondo me abbastanza inutile) svanisce nel nulla perché il form viene inviato dal browser e per fare la codifica si dovrebbe usare javascript il che significa che al browser va inviata la chiave da usare per la crittografia: nessuno vieta l'uso di chiavi separare per GET e per POST, però, comunque, metà sarebbe sempre ed in ogni caso esposto a serie vulnerabilità


Rispondi quotando