Jak najefektywniej zaszyfrować klucz aktywacyjny wysyłany emailem?

0

Witam,

Jakiej użyć metody do szyfrowania kodu aktywacyjnego wysyłanego na pocztę klienta?

base64_encode ??
str_shuffle??

Chodzi mi o to, żeby kod zawsze był unikalny. I nie do odszyfrowania dla innych ludzików (programistów). Na razie chcę użyć adresu mail'a i zaszyfrować go, bo przecież mail będzie unikalny w bazie danych.

0

Po co go szyfrować? On nie powinien niczego zawierać, tylko być totalnie losowy. W bazie danych zapisujesz sobie jaki klucz wysłałeś klientowi, po kliknięciu w link sprawdzasz, czy kod jest taki sam jak ten z bazy.

base64 i str_shuffle to nie jest nawet szyfrowanie.

0

Wszystko już działa, dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0