« Проверка сертификатов
openssl_cipher_iv_length »
PHP Manual
OpenSSL
Функции OpenSSL
Функции OpenSSL
Содержание
openssl_cipher_iv_length
— Получает длину инициализирующего вектора шифра
openssl_csr_export_to_file
— Экспортирует CSR в файл
openssl_csr_export
— Экспортирует CSR в виде строки
openssl_csr_get_public_key
— Возвращает открытый ключ CSR
openssl_csr_get_subject
— Возвращает субъект CSR
openssl_csr_new
— Генерирует CSR
openssl_csr_sign
— Подписать CSR с помощью другого сертификата (или им же) и создать сертификат
openssl_decrypt
— Расшифровывает данные
openssl_dh_compute_key
— Вычисляет общий секретный ключ для значения удаленного открытого ключа DH и локального ключа DH
openssl_digest
— Вычисление дайджеста
openssl_encrypt
— Шифрует данные
openssl_error_string
— Возвращает сообщение об ошибке openSSL
openssl_free_key
— Высвобождение ресурса ключа
openssl_get_cert_locations
— Получить доступные месторасположения сертификатов
openssl_get_cipher_methods
— Получить список доступных алгоритмов шифрования
openssl_get_curve_names
— Список доступных имен кривых для ECC
openssl_get_md_methods
— Получить список доступных методов хеширования
openssl_get_privatekey
— Псевдоним openssl_pkey_get_private
openssl_get_publickey
— Псевдоним openssl_pkey_get_public
openssl_open
— Открыть запечатанные данные
openssl_pbkdf2
— Генерирует строки PKCS5 v2 PBKDF2
openssl_pkcs12_export_to_file
— Экспортирует в совместимый с PKCS#12 файл хранилища сертификатов
openssl_pkcs12_export
— Экспортирует совместимый с PKCS#12 файл хранилища сертификатов в переменную
openssl_pkcs12_read
— Разбирает хранилище сертификатов PKCS#12 в массив
openssl_pkcs7_decrypt
— Расшифровать сообщение, зашифрованное S/MIME
openssl_pkcs7_encrypt
— Шифрует сообщение S/MIME
openssl_pkcs7_read
— Экспортировать файл PKCS7 в массив сертификатов PEM
openssl_pkcs7_sign
— Подписать сообщение S/MIME
openssl_pkcs7_verify
— Проверить подпись сообщения S/MIME
openssl_pkey_export_to_file
— Записывает в файл ключ в формате PEM
openssl_pkey_export
— Получает строку с ключем в формате PEM
openssl_pkey_free
— Освобождает ресурс закрытого ключа
openssl_pkey_get_details
— Получает массив с детальной информацией о ключе
openssl_pkey_get_private
— Получить закрытый ключ
openssl_pkey_get_public
— Извлекает открытый ключ из сертификата и подготавливает его к использованию
openssl_pkey_new
— Генерирует новый секретный ключ
openssl_private_decrypt
— Расшифровывает данные с помощью закрытого ключа
openssl_private_encrypt
— Шифрует данные секретным ключем
openssl_public_decrypt
— Расшифровка данных с помощью открытого ключа
openssl_public_encrypt
— Шифрование данных открытым ключем
openssl_random_pseudo_bytes
— Генерирует псевдослучайную последовательность байт
openssl_seal
— Запечатать (зашифровать) данные
openssl_sign
— Генерация подписи
openssl_spki_export_challenge
— Экспорт вызова, связанного с подписанным ключем и вызовом
openssl_spki_export
— Экспорт открытого ключа в формате PEM из подписанного открытого ключа с вызовом
openssl_spki_new
— Создание нового подписанного открытого ключа с вызовом
openssl_spki_verify
— Проверяет подписанный открытый ключ и вызов
openssl_verify
— Сверка сигнатуры
openssl_x509_check_private_key
— Проверить, относится ли секретный ключ к сертификату
openssl_x509_checkpurpose
— Проверяет, можно ли использовать сертификат для конкретных задач
openssl_x509_export_to_file
— Экспортирует сертификат в файл
openssl_x509_export
— Экспортирует сертификат в строку
openssl_x509_fingerprint
— Вычисляет отпечаток или дайджест, заданный сертификатом X.509
openssl_x509_free
— Высвобождает ресурс сертификата
openssl_x509_parse
— Разобрать сертификат X509 и получить массив с данными о нем
openssl_x509_read
— Получить идентификатор ресурса для сертификата X.509