Autor Zpráva
Jiří Bednář
Profil
Zdravim,
nezná tu nékdo php funkci ktera by dokazala zakodovat text a pak jej zase rozkódovala?
test
Profil
toto?
Jiří Bednář
Profil
<?php
echo crypt("ahoj");
?>

/*
$1$vA3.Md/.$8MvV6K2j3AMv2IBL9T9bM0
*/


A jak dostanu to slovo "ahoj" z toho hashe?
xmark
Profil
test:
První řádek na té stránce: crypt — One-way string hashing. Jsi si jist, žes to pochopil?
Nox
Profil
http://cz.php.net/manual/en/book.mcrypt.php
Joker
Profil
test:
toto?
Asi těžko.
Note: There is no decrypt function, since crypt() uses a one-way algorithm.
(Poznámka: Žádná funkce decrypt neexistuje, protože crypt() používá jednosměrné algoritmy)


Jiří Bednář:
Obousměrný hash je nesmysl, hash je z principu jednosměrný.

Pro oba směry lze použít různé převody nebo šifrování, v závislosti na tom k čemu to je potřeba.
Třeba base64_encode a base64_decode splňují zadání vlákna, jestli jsou vhodné pro dané použití těžko říct, když nevíme jaké to je použití.
test
Profil
OK. Omlouvám se, že jsem špatně poradil.
Jiří Bednář
Profil
Joker:
Použiti pro zašifrování vstupních dat v redakčním systému, tedy pismena, cisla, znaky.
DoubleThink
Profil *
Poohlédni se po nějaké symetrické šifře. Namátkou třeba AES nebo Triple-DES, pro kratší řetězce (třeba klíče) klidně RSA.
Dále viz Noxův odkaz na modul mcrypt.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0