menu search
brightness_auto
more_vert
thumb_up_off_alt 4 votos positivos thumb_down_off_alt 0 votos negativos

Sua resposta

Seu nome (opcional):
Privacidade: Seu email será usado apenas para enviar estas notificações.

3 Respostas

more_vert
 
done_all
Melhor resposta
[no viewer found for format: BBCODE]
thumb_up_off_alt 4 votos positivos thumb_down_off_alt 0 votos negativos
more_vert
Qualquer linguagem de programação traz funções de criptografia.
A Exemplo de programação web, temos criptografia de 32 a 512 bits.

EXEMPLOS

Usando base64_encode:

<?php
$texto = "texto";
echo base64_encode($texto);
// RESUTADO: dGV4dG8=
// para voltar:
$texto1 = "dGV4dG8=";
echo base64_decode($texto1);
// RESUTADO: texto
?>

Usando md5;

<?php
$texto = "texto";
echo md5($texto);
// RESUTADO: 62059a74e9330e9dc2f537f712b8797c
// para voltar:
// sem volta
?>

Usando crypt:

<?php
$texto = "texto";
echo crypt($texto);
// RESUTADO: kg7fvdoKjsNQs
// para voltar:
// sem volta
?>

Os modos md5 e crypt não pode voltar o valor da variável normal depois de criptografado.

Fonte: http://www.htmlstaff.org/ver.php?id=10854
thumb_up_off_alt 1 voto positivo thumb_down_off_alt 0 votos negativos
more_vert
Importante para qualquer sistema que utilize senhas nos cadastros de seus clientes. Criptografar a senha do banco de dados é o primeiro passo para uma série de medidas de segurança que você precisa tomar.

E no MySQL você pode fazer isso facilmente, sem precisar recorrer a sua linguagem de programação preferida. Com um único comando você transforma uma senha alfanumérica em um campo criptografado. Vejamos a seguir como fazer isso:


Para inserir, atualizar ou procurar um campo senha ou qualquer outro tipo de dado que precise ser criptografado, basta usar a função PASSWORD.

SELECT * FROM tabela_user WHERE senha = PASSWORD('senha123');
o mesmo comando sem a função senha seria:

SELECT * FROM tabela_user WHERE senha = 'senha123';
Mas como você deve saber, dessa forma seus dados ficam muito vulneráveis aos curiosos de plantão. Outro exemplo seria:

UPDATE tabela_user SET senha=PASSWORD('senha123') WHERE id = 1;
thumb_up_off_alt 1 voto positivo thumb_down_off_alt 2 votos negativos
...