obdoba mcrypt z php v systemu

Jan Friesse jfriesse at gmail.com
Fri Mar 22 18:12:52 CET 2013


> Ahoj, 
> 
> resim volani http sluzby z FBSD a pozadavek klienta je, aby predavane parametry byly nejak zacryptovane. Na druhe strane je php a na 90 % bude pouzita funkce ze sady mcrypt funkci.
> 
> Je nejaka obdoba, jak vygenerovat toto primo nastroji relativne cisteho FBSD systemu?
> 
> <?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);
> ?>
> 
> Pripadne existuje nejake jine vratne sifrovani, ktere by se dalo jednak primo ze systemu a jednak pohodlne volat v php (musi mi to totiz akceptovat i programator toho portalu).
> 
> Dekuji
> Radek
> 

Co OpenSSL? V PHP manuálu http://www.php.net/manual/en/function.openssl-encrypt.php#104438 je příklad (je to sice obráceně tj. PHP dělá encrypt a openssl cli decrypt, ale obrátit operace by mělo být jednoduché).

Honza



More information about the Users-l mailing list