Hej där
Satt och funderade lite på kryptering och dekryptering med hjälp av PHP, tänkte att man någon gång kanske skulle ha någon nytta av det.
Googlade runt lite och hittade ett skrip:
<?php
$key = 'frtfeswdf';
$string = ' åäöÅÄÖ ';
$encrypted = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($key), $string, MCRYPT_MODE_CBC, md5(md5($key))));
$decrypted = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($key), base64_decode($encrypted), MCRYPT_MODE_CBC, md5(md5($key))), "\0");
echo 'Encrypted:' . "\n";
var_dump($encrypted);
echo "\n";
echo 'Decrypted:' . "\n";
var_dump($decrypted);
?>
Ser ut att fungera bra bortsett ifrån att skriptet inte dekrypterar ÅÄÖ riktigt. I detta fallet blir det åäöÅÄÖ
Vad jag nu undrar är om det går att ändra något i skriptet så att det fungerar med svenska tecken eller måste man lägga till några rader som byter ut dessa tecken mot "riktiga tecken", alltså ÅÄÖ.
Tack på förhand