PHP openssl_open OpenSSL 函数
-
定义和用法
openssl_open - 打开密封的数据 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 7.0.0 添加了 iv 参数
5.3.0 添加了 method 参数
-
语法
openssl_open() 使用与密钥标识符priv_key_id和信封密钥env_key相关联的私钥打开 (解密) sealed_data 数据, 使用解密后的数据填充open_data。 当数据被密封时,就生成了信封密钥且只能由一个特定的私钥使用。更多信息参见 openssl_seal() 。 -
参数
参数 必需的 描述 sealed_data 是 密封的数据 open_data 是 如果调用成功,则在这个参数中返回打开的数据。 env_key 是 加密key。 priv_key_id 是 私钥key id method 否 加解密算法。 iv 否 初始化向量。 -
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 -
示例
-
相关页面
openssl_seal() - 密封 (加密) 数据