Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguém me ajuda a Resolver como enviar o arquivo para essa função para descriptografar.
Ou seja Traduzir o q foi criptografado
obs: Traduzir externamente usando esse arquivo como Include
EIS O CÓDIGO ...
class CriptografiaCartao {
private $key;
function __construct($key) {
$this->key = $key;
}
function encrypt($value) {
if (!$this->key) {
return $value;
}
$output = '';
for ($i = 0; $i < strlen($value); $i++) {
$char = substr($value, $i, 1);
$key = substr($this->key, ($i % strlen($this->key)) - 1, 1);
$char = chr(ord($char) + ord($key));
$output .= $char;
}
return base64_encode($output);
}function decrypt($value) {
if (!$this->key) {
return $value;
}
$output = '';
$value = base64_decode($value);
for ($i = 0; $i < strlen($value); $i++) {
$char = substr($value, $i, 1);
$key = substr($this->key, ($i % strlen($this->key)) - 1, 1);
$char = chr(ord($char) - ord($key));
$output .= $char;
}
return $output;
}
}Carregando comentários...