crypt

ahoj, mam problem: Vsude brouzdam po manualech ktery se zabejvaj kodovanim, ale nikde jsem nenasel jedinej script, kterej by ukazoval jednoduche zakodovani a dekodovani(potrebuju to na heslo).
$hash = crypt("heslo","klic");
vypise "klSJK3kHw7EqQ";
ale ted nevim, jak to dekodovat, zkousel jsem mcrypt_decrypt a psalo to undefined function :-( prosim poradte dikys moc
manual tvrdi, ze crypt pouziva jednosmerny algoritmus, takze to dekodovat nejde. jedine snad brute force...
http://mirrors.inway.cz/manual/cs/function.crypt.php
a jsem tam kde jsem byl :-(
prosím zkuste mi doporučit jinou metodu kodovani ale tak aby sla i dekodovat :-)
<HTML>Manual primo ukazuje pouziti cryptu:
<?php
// tady si uzivatel napise heslo
$uziv_vstup = "nejakeheslo";

// po cryptu se heslo ulozi
$heslo = crypt("nejakeheslo");

// pak se heslo overi
if (crypt($uziv_vstup, $heslo) == $heslo) {
echo "Heslo ověřeno!";
}

?>

Take se da pouzit md5, samozrejme ani jedno "nedekoduje".
Nevim proc potrebujes heslo dekodovat, pokud jde o choulostivou vec, nech to cryptem, pokud na tom moc az tak nesejde nech to md5 a jestli je to jedno nekoduj to vubec. Heslo musi znat uzivatel ne admin</HTML>
<HTML>>>jedine snad brute force...
Jak se brute force pouziva na crypt?
resp. ukaz mi bruteforce ktery splodi tohle driv nez bude konec sveta:
$1$wM1.3z..$DWope/.4dXgURfxYXh9Th.</HTML>
jooo díííky! pomohli jste mi už jsem na to přišel :-)))))
Richard: to byl vtip
inak da sa pouzit napr.: base64_decode() & base64_encode()