Manuál PHP | ||
---|---|---|
Předcházející | Další |
openssl_seal
Popis
int openssl_seal ( string data, string &sealed_data, array &env_keys, array pub_key_ids )
Při úspěchu vrací délku zapečetěných dat, při chybě FALSE.
Úspěšně zapečetěná data se umístí do argumentu
sealed_data
, a obálka do
env_keys
.
openssl_seal() zapečetí (zakóduje)
data
pomocí RC4 s náhodně generovaným tajným klíčem.
Tento klíč se zakóduje všemi veřejnými klíči asociovanými s identifikátory
v pub_key_ids
a zakódované klíče se vrátí v
env_keys
. To znamená, že lze poslat zapečetěná data
více příjemcům (za předpokladu, že máme jejích veřejné klíče). Každý z
příjemců musí obdržet zapečetěná data a obálku, která byla zakódována
jeho veřejným klíčem.
Viz také openssl_open().
Předcházející | Domů | Další |
openssl_public_encrypt | Nahoru |