Webmasterskaya / X509 Library

Webmasterskaya / X509 Library

Библиотека PHP для сертификата открытого ключа X.509, сертификатов атрибутов, запросов на сертификацию и проверки пути сертификации. Это форк библиотеки Sop / X509, изменен для поддержки российских типов - ГОСТ Р-34.11, RFC 7836. Библиотека упакована для работы в Joomla 3 и Joomla 4.

Описание

Форк сделан российским Joomla-разработчиком Артёмом Васильевым.

Подключение PHP библиотеки Webmasterskaya / X509 в Joomla

Пример кода для Joomla 3 и Joomla 4.

<?php 
defined('_JEXEC') or die('Restricted access');

// Для Joomla 3

JLoader::registerNamespace('Webmasterskaya', JPATH_LIBRARIES);

// ИЛИ 
// для  Joomla 4
JLoader::registerNamespace('Webmasterskaya', JPATH_LIBRARIES. '/Webmasterskaya');

Зависимости

Описание

Эта библиотека предоставляет чистую PHP-реализацию сертификатов X.509. Иерархия классов адаптируется к типам ASN.1, что упрощает использование соответствующих RFC в качестве справочной документации.

Особенности

  • X.509 сертификаты (RFC 5280)
    • Кодирование и декодирование сертификата
    • Подписание сертификата
  • Certification requests (PKCS #10)
    • CSR кодирование и декодирование
  • Цепочка сертификации
    • Построение цепочки сертификатов
    • Валидация цепочки сертификатов
  • Атрибуты сертификатов (RFC 5755)
    • AC кодирование и декодирование
    • AC подписание

Joomla

Тип расширения:
Библиотека
Версия Joomla:
4.0

Что нового

Webmasterskaya / X501 Library v.0.7.1


Расширения Joomla WebTolk

78 Всего расширений
11 Категорий
340 Выпущено версий
325185 Всего скачиваний
Корзина
Корзина пуста