Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Criei uma hash alternativa,de volume simetrico, que pode ser incrementada, é uma implementação simples, não tão segura quanto os algoritmos de criptografia moderna, mas vale a experiência.

Classe Cryptonita:

__construct($key): Inicializa a chave de criptografia.

stringToHex($string): Converte uma string para sua representação hexadecimal.

hexToString($hex): Converte uma string hexadecimal de volta para sua forma original.

encrypt($data): Codifica os dados em base64, e então aplica uma operação XOR com a chave. A string resultante é convertida para hexadecimal.

decrypt($data): Converte os dados de hexadecimal para sua forma original, aplica a operação XOR com a chave para descriptografar e então decodifica a base64.

By: Eric Caruso

About

Cryptonita Hash Alternativa

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages