Categorias

Criptografia super segura de 128 bits com PHP

Este código proporciona uma criptografia mais segura em seu banco de dados de forma unidirecional, ou seja, não pode ser decriptado.

Você irá apenas comparar os dados já encriptados.

/*
CRIOPTOGRAFIA DUPLA POR EDUARDO BORGES
*/
function encripta($senha){
	// VEJA QUE PRIMEIRO EU VOU GERAR UM SALT JÁ ENCRIPTADO EM MD5
	$salt = md5("aquiPODEserQUALQUERcoisaPOISéUMhash");

	//PRIMEIRA ENCRIPTAÇÃO ENCRIPTANDO COM crypt
	$codifica = crypt($senha,$salt);

	// SEGUNDA ENCRIPTAÇÃO COM sha512 (128 bits)
	$codifica = hash('sha512',$codifica);

	//AGORA RETORNO O VALOR FINAL ENCRIPTADO
	return $codifica;

}
// EXEMNPLO DE USO
// echo encripta("eduardo");