Iridium — Бібліотека безпеки для PHP
Бібліотека PHP для шифрування даних, хешування паролів і керування безпечними токенами. Побудована на перевірених криптографічних примітивах із чистим і зручним для розробника API.
Можливості
- URL-безпечне кодування та декодування Base64
- Автентифіковане шифрування AES-256-GCM із деривацією ключів
- Хешування паролів із шифруванням для ешелонованого захисту
- Автентифікація розділеними токенами для cookies, скидання пароля та API-ключів
- Розширюване сховище токенів через чистий інтерфейс із вбудованою підтримкою PDO
Встановлення
Встановлення через Composer:
composer require oire/iridium
Вимоги
- PHP 8.3 або новіше
- Розширення PDO, Mbstring, OpenSSL та Sodium
Вихідний код і підтримка
Iridium — це програмне забезпечення з відкритим кодом за ліцензією Apache 2.0.