Encrypt / Decrypt string
Publicado por Sidiney Sodré Gali de Souza 17/11/2005
[ Hits: 13.050 ]
São duas funções:
=> Encrypt($string, $key)
=> Decrypt($string, $key)
$string é o texto que deseja encriptar.
$key é a chave que deseja utilizar. Com essa chave vc faz a decripta seu texto original.
É muito simples e seguro porque quem gera a chave é vc.
<?php function Encrypt($string, $key) { $result = ''; for($i=1; $i<=strlen($string); $i++) { $char = substr($string, $i-1, 1); $keychar = substr($key, ($i % strlen($key))-1, 1); $char = chr(ord($char)+ord($keychar)); $result.=$char; } return $result; } function Decrypt($string, $key) { $result = ''; for($i=1; $i<=strlen($string); $i++) { $char = substr($string, $i-1, 1); $keychar = substr($key, ($i % strlen($key))-1, 1); $char = chr(ord($char)-ord($keychar)); $result.=$char; } return $result; } $string = "Hello VOL"; $key = "$#chave#$"; $string_encrypt = Encrypt($string, $key); echo $string_encrypt.'<br>'; echo Decrypt($string_encrypt, $key); ?>
LOGIN em php utilisando session e mysql!
Nenhum comentário foi encontrado.
Como gerar um podcast a partir de um livro em PDF
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Músicas de Andrew Hulshult no DOOM (WAD)
Instalar o Apache, MySQL e PHP no Oracle Linux 8
Bloqueando telemetria no Deepin 23.1
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Java é uma linguagem de brinquedo? (9)
Rejeição de acesso ao servidor (1)
Alguém pode me explicar essa matemática? (2)