Jak szyfrować / deszyfrować dane w php?

Jestem obecnie studentem i studiuję PHP, staram się zaszyfrować / odszyfrować dane w PHP. Zrobiłem kilka badań online, a niektóre z nich były dość mylące (przynajmniej dla mnie).

Oto, co próbuję zrobić:

Mam tabelę składającą się z tych pól(ID użytkownika, Fname, Lname, Email, Password)

Chcę, aby wszystkie pola były zaszyfrowane, a następnie odszyfrowane (czy jest możliwe użyciesha256 do szyfrowania / deszyfrowania, jeśli nie jest to algorytm szyfrowania)

Kolejną rzeczą, której chcę się nauczyć, jest to, jak stworzyć jeden sposóbhash(sha256) w połączeniu z dobrą „solą”. (Zasadniczo po prostu chcę mieć prostą implementację szyfrowania / deszyfrowania,hash(sha256)+salt) Panie / Pani, twoje odpowiedzi byłyby bardzo pomocne i bardzo mile widziane. Dziękuję ++

questionAnswers(6)

yourAnswerToTheQuestion