Criptografia simples para iniciantes
Não vou me ater aqui a parte do formulário ou da criação da variável, vamos ao que interessa :
OBS.: Neste caso, a senha só poderia conter letras, números, ponto e vírgula .
Ao final do script teríamos :
Assumindo que a senha enviada foi 123mudar , a variável $senhacripto iria conter o seguinte valor : *=?~%}&{
Para descriptografar, bastaria inverter a ordem das variaveis $cripto_a e $cripto_b dentro do str_replace :
Espero que possa ser útil
OBS.: Neste caso, a senha só poderia conter letras, números, ponto e vírgula .
$senha="campo do formulário"; $cripto_a = array('&', '!', '@', '$', '%', '*', '^', '~', '/', '{', ';', '|', '}', '=', '-', '+', '?', ':', '>', '<'); $cripto_b = array('a', 'e', 'i', 'o', 'u', '1', 's', 'm', 't', 'r', 'p', 's', 'd', '2', '9', '5', '3', 'c', 'l', 'n'); $senhacripto = str_replace($cripto_b, $cripto_a, $senha);
Ao final do script teríamos :
Assumindo que a senha enviada foi 123mudar , a variável $senhacripto iria conter o seguinte valor : *=?~%}&{
Para descriptografar, bastaria inverter a ordem das variaveis $cripto_a e $cripto_b dentro do str_replace :
$cripto_a = array('&', '!', '@', '$', '%', '*', '^', '~', '/', '{', ';', '|', '}', '=', '-', '+', '?', ':', '>', '<'); $cripto_b = array('a', 'e', 'i', 'o', 'u', '1', 's', 'm', 't', 'r', 'p', 's', 'd', '2', '9', '5', '3', 'c', 'l', 'n'); $senhadescripto = str_replace($cripto_a, $cripto_b, $senhacripto);
Espero que possa ser útil
Páginas:
1
2
Novo Comentário: