Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte pessoal, criei uma pagina em php com o intuito de poder encriptar e decriptar
mensagens usando para essa encriptação uma chave, uma palavra qualquer, o que vai diferenciar uma de outra encriptação usando mesma mensagem, pois bem, em alguns testes
que faço dá certim porém em outras dão alguns problemas , por exemplo a palavra fica decriptada pela metade, não entendi mto bem o que poderia ser .... se alguém puder dar um help .. :D
ah, para tal procedimento eu usei a função encode e decode do mysql,
uso o php para inserir temporariamente a requisição e retornar o resultado da funcao,
e limpo a tabela temporária, vejamos :
<?
require_once "conex.php";
if ($option == 'enc'){
mysql_query("insert into tmp_enc (msg) values (encode('$msg','$chv'))");
$result = mysql_query("select * from tmp_enc");
while ($linha=mysql_fetch_array($result)) {
$enc = $linha["msg"];
echo "Resultado:<br>";
echo "<textarea name='rslt' rows='2' cols='85' value='Resultado' readonly='readonly'>$enc</textarea>";
echo "<p><a href='enc.php'>Voltar</a>";
}
mysql_query("delete from tmp_enc where id<>0");
}
else{
mysql_query("insert into tmp_dec (msg) values (decode('$msg','$chv'))");
$result = mysql_query("select * from tmp_dec");
while ($linha=mysql_fetch_array($result)) {
$dec = $linha["msg"];
echo "Resultado:<br>";
echo "<textarea name='rslt' rows='2' cols='85' value='Resultado' readonly='readonly'>$dec</textarea>";
echo "<p><a href='enc.php'>Voltar</a>";
}
mysql_query("delete from tmp_dec where id<>0");
}
?>
estou com ele hospedado aqui :
http://187.40.111.168:8080/cripto/enc.php
fonte: http://187.40.111.168:8080/cripto/crip.rar
aguardo ansioso por alguma ajuda! :)
Carregando comentários...