No moj blad

- w opisie postu napisane jest poprawnie.

Chodzi o to, ze klucz jest wlasnie tworzony przez sha1 ktora zdecydowanie jest funkcja hashujaca - jednak za kazdym razem zwraca identyczna wartosc dla danej zmiennej , jednak ja nie chce klucza odczytywac - bede korzystal z niego jush po hashowaniu - tylko to co za pomoca tego klucza zaszyfruje przez RC4
skrypt na php.net to jest cos takiego
<?php
$key = \"this is a secret key\";
$input = \"Let us meet at 9 o'clock at the secret place.\";
$td = mcrypt_module_open('tripledes', '', 'ecb', '');
$iv = mcrypt_create_iv (mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
mcrypt_generic_init($td, $key, $iv);
$encrypted_data = mcrypt_generic($td, $input);
mcrypt_generic_deinit($td);
mcrypt_module_close($td);
?>
a klucz normalnie hashujemy zdaje sie tak
<?php
$key = \"fraza\";
$key = sha1($key);
?>
Jak przerobic kod z php.net , aby dał sobie rade z zaszyfrowaniem $input metoda RC4 z takim wlasnie kluczem generowanym za pomoca sha1?

Delphi sobie dalo rade

i teraz musze sie meczyc

( zakladam oczywiscie ze wyniki szyfrowanie bede identyczne:P - prawda

)
Pozdrawiam