| Funções de Codificação do PHP |
|
|
|
| Escrito por Felipe Vargas Rigo | ||||||||||||||||||||||||||||||||||||||||||||
| Qua, 24 de Setembro de 2008 16:50 | ||||||||||||||||||||||||||||||||||||||||||||
|
Vou exemplificar nesse artigo apenas algumas funções de codificação do PHP, como: base64_encode, md5 e crypt. O que cada uma faz: 1. base64_encode: codifica com base64, para decodificar basta usar a função: base64_decode().
Usando md5:
Usando crypt:
As funções crypt e md5 podem ser usadas para armazenar senhas no banco de dados, onde a verificação de senha consistiria em gerar novamente o hash e comparar o hash gerado com o armazenado no banco de dados. |
Atualmente prefiro utilizar um algoritmo baseado em chaves, uma vez que só quebra a senha quem tiver a chave correta.
Calcula a hash sha1 de str usando » US Secure Hash Algorithm 1, e retorna esta hash. A hash é um número hexadecimal de 40
http://br.php.net/manual/pt_BR/function.sha1.php