Já há algum tempo que mantenho uma classe de criptografia no site PHP Classes.
Na época que publiquei o script, somente eu o utilizava e meu costume era de ter uma chave única de criptografia definida para todo o meu sistema, portanto essa chave era definida como uma constante da classe e não podia ser alterada dinamicamente. Porém nos últimos meses recebi email de vários usuários pedindo para que essa característica da classe fosse modificada, pois vários deles precisavam definir mais do que uma chave em seus sistemas. Então nesse final de semana, eu decidi trabalhar em cima da classe novamente para aplicar esta e mais algumas modificações que considero interessantes. Para aqueles que já utilizam a classe, por favor atualizem suas versões, e para aqueles que ainda não utilizam, está dada a dica. :)
Exemplo de Utilização
<?php
require_once 'Crypt.class.php';
$Crypt = new Crypt;
$Crypt->Mode = CRYPT_MODE_HEXADECIMAL;
$Crypt->Key = 'MY_CRYPT_KEY';
echo $Crypt->Encrypt('My data');
?>
Faça download da Crypt class v2.1
UPDATE:
Por sugestão do Leandro Camargo (nos comentários abaixo), adicionei este projeto ao Google Code e a partir de hoje estará disponível no seguinte endereço:



2 Comments
Cara, porque você não coloca seus códigos no google code? =]
Nossa eu estava atrás disso brigadão mesmo!
Post a Comment