Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Параметры Ключа/Сертификата
Некоторые функции openssl требуют параметры в виде ключа или сертификата. В версии PHP 4.0.5 и более ранних должны использоваться ключ или сертификат, определенные как ресурс (resource), возвращаемый функциями openssl_get_xxx(). В более поздних версиях PHP можно использовать один из следующих вариантов:
- Сертификаты
- Ресурс X.509 возвращаемый функцией openssl_x509_read()
- Строка формата file://path/to/cert.pem; указанный файл должен содержать сертификат в формате PEM
- Строка, в которой находится содержииое сертификата/ключа, формат PEM
- Публичные/Приватные Ключи
- Ресурс Ключ, возвращаемый функциями openssl_get_publickey() или openssl_get_privatekey()
- Только для открытых ключей: ресурс X.509
- Строка формата file://path/to/file.pem;указанный файл должен содержать сертификат в формате PEM (может содержать оба ключа)
- Строка, в которой находится содержииое сертификата/ключа, формат PEM
- Для приватных ключей возможно использование синтаксиса array($key, $passphrase) где $key представляет ключ указанный при помощи формата file:// или текстовое содержимое описанное выше, и $passphrase представляет строку, содержащую пароль для указанного приватного ключа
Смотрите также:
Описание на ru2.php.net
Описание на php.ru