mrdigy
Местный житель
- Регистрация
- 29 Дек 2007
- Сообщения
- 184
- Реакции
- 24
- Автор темы
- #1
Уважаемые форумчане, подскажита как сделать обычное шифрование и записать его в файл, затем считать из файла и расшифровать.
Шифрование Html сраницы.
Вот проиерчик который я нашёл, но он не пашет, не могу врубиться.
<?php
$key = "My cool key"; // просто текст
$data = "My secret data"; // инфа для шифрования
$alg = MCRYPT_BLOWFISH;
$mode = MCRYPT_MODE_CBC;
$iv = mcrypt_create_iv (mcrypt_get_iv_size ($alg, $mode),MCRYPT_DEV_URANDOM);
$encrypted_data = mcrypt_encrypt ($alg, $key, $data, $mode, $iv);
$plain_text = base64_encode ($encrypted_data);
$filewrite = fopen ("file.txt","w");
fwrite ($filewrite, $plain_text);
fclose ($filewrite);
print $plain_text."\n";echo "<br />";
echo "<br />";
echo "читаем из файла";
echo "<br />";
$filewrite2 = fopen ("file.txt","r");
print $filewrite2;
$text = $filewrite2;
$text = base64_decode($text);
$decoded = mcrypt_decrypt ($alg, $key, $text, $mode, $iv);
print $decoded."\n";
fclose ($filewrite2);
?>
Буду рад дискуссий и помоши по этому вопросу.
Шифрование Html сраницы.
Вот проиерчик который я нашёл, но он не пашет, не могу врубиться.
<?php
$key = "My cool key"; // просто текст
$data = "My secret data"; // инфа для шифрования
$alg = MCRYPT_BLOWFISH;
$mode = MCRYPT_MODE_CBC;
$iv = mcrypt_create_iv (mcrypt_get_iv_size ($alg, $mode),MCRYPT_DEV_URANDOM);
$encrypted_data = mcrypt_encrypt ($alg, $key, $data, $mode, $iv);
$plain_text = base64_encode ($encrypted_data);
$filewrite = fopen ("file.txt","w");
fwrite ($filewrite, $plain_text);
fclose ($filewrite);
print $plain_text."\n";echo "<br />";
echo "<br />";
echo "читаем из файла";
echo "<br />";
$filewrite2 = fopen ("file.txt","r");
print $filewrite2;
$text = $filewrite2;
$text = base64_decode($text);
$decoded = mcrypt_decrypt ($alg, $key, $text, $mode, $iv);
print $decoded."\n";
fclose ($filewrite2);
?>
Буду рад дискуссий и помоши по этому вопросу.