Функция openssl_seal()
»»» (PHP 4 >= 4.0.4)
openssl_seal - пломбирует (шифрует) данные.
int openssl_seal (string data, string sealed_data, array env_keys, array pub_key_ids)
Возвращает длину пломбированных данных при успехе,
FALSE при ошибке.
При успехе возвращаются пломбированные данные в параметре
sealed_data , и envelope-ключи - в
env_keys .
openssl_seal() data с помощью RC4 случайно генерируемым секретным ключом. Этот ключ шифруется с
каждым public ключом, ассоциированным с идентификатором в
pub_key_ids , и каждый шифрованный ключ возвращается в
env_keys . Это значит, что можно пломбировать данные для нескольких принимающих (в
предположении, что пломбировщик имеет их
public ключи). Каждый принимающий обязан получить пломбированные данные и envelope
ключ, который был зашифрован с public ключом принимающего.
См. также
.
Рубрики: Без рубрики |

