Poniamo ad esempio il caso di un login con cookie, quindi il famosissimo check ricordami.
Dovendomelo "ricordare", devo impostare un cookie. Nel cookie dovrò mettere l'ID dell'utente. Come criptarlo al meglio?
md5 e sha1 non posso utilizzarli, perché irreversibili. Io devo, però, accedere a quel dato.
Conosco base64_encode(), ma penso sia molto facile da "sgamare". Ho pensato allora di critare una parola all'inizio e alla fine ed inserire il cookie dentro.
Esempio.
Che ne dite? E quale sarebbe la migliore funzione REVERSIBILE per criptare l'ID? Grazie ancora.Codice PHP:
$a = sha1('prova');
$b = md5('prova');
$c = funzione_per_criptare/decriptare($ID);
$cookie = $a.$c.$b;