Como criptografar / descriptografar dados em php?

Atualmente sou estudante e estou estudando PHP, estou tentando fazer uma simples criptografia / descriptografia de dados em PHP. Fiz algumas pesquisas online e algumas delas foram bastante confusas (pelo menos para mim).

Aqui está o que estou tentando fazer:

Eu tenho uma tabela composta por esses campos(UserID, Fname, Lname, Email, Password)

O que eu quero é ter todos os campos criptografados e, em seguida, ser descriptografado (é possível usarsha256 para criptografia / descriptografia, se não algum algoritmo de criptografia)

Outra coisa que quero aprender é como criar um caminhohash(sha256) combinado com um bom "sal". (Basicamente, eu só quero ter uma implementação simples de criptografia / descriptografia,hash(sha256)+salt) Senhor / senhora, suas respostas seriam de grande ajuda e seriam muito apreciadas. Obrigado ++

questionAnswers(6)

yourAnswerToTheQuestion