Webmasterskaya / CryptoBridge Library
- Категории: Библиотеки, Расширения для Joomla 4 и Joomla 5
- Версия: 0.3.1
- Дата:
Форк библиотеки Sop / CryptoBridge для поддержки российских алгоритмов CP_GOST_R3411_12_256_R3410, CP_GOST_R3411_12_512_R3410, RFC7836. Библиотека PHP, обеспечивающая поддержку криптографии для различных приложений PKCS. Упакована для работы в Joomla 3 и Joomla 4.
Описание
Форк сделан российским Joomla-разработчиком Артёмом Васильевым.
Библиотека PHP, обеспечивающая поддержку криптографии для различных приложений PKCS.
Определяет интерфейс с методами шифрования/дешифрования и подписи / проверки подписи. В настоящее время поддерживается только серверная часть OpenSSL.
Информация о ключе и алгоритме передается в типах ASN.1, реализованных в пакете sop/crypto-types.
Подключение PHP библиотеки Webmasterskaya / CryptoBridge в 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');
Различия в указании namespaces в Joomla 3 и Joomla 4
В Joomla 3 следует указывать путь, после которого начинается namespace.
В Joomla 4 следует указывать путь вплоть до каталога, где начинается namespace.
Joomla
- Тип расширения:
- Библиотека
- Версия Joomla:
- 4.0