Проверка сертификатов
openssl_cipher_iv_length
OpenSSL
PHP Manual
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_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
Проверка сертификатов
openssl_cipher_iv_length
OpenSSL
PHP Manual