Iridium — Sicherheitsbibliothek für PHP
Eine PHP-Bibliothek zum Verschlüsseln von Daten, Hashen von Passwörtern und Verwalten sicherer Token. Basierend auf bewährten kryptografischen Primitiven mit einer klaren, entwicklerfreundlichen API.
Funktionen
- URL-sichere Base64-Kodierung und -Dekodierung
- AES-256-GCM-authentifizierte Verschlüsselung mit Schlüsselableitung
- Passwort-Hashing mit Verschlüsselung für mehrschichtige Sicherheit
- Split-Token-Authentifizierung für Cookies, Passwortzurücksetzung und API-Schlüssel
- Erweiterbarer Token-Speicher über eine klare Schnittstelle, mit integrierter PDO-Unterstützung
Installation
Installation über Composer:
composer require oire/iridium
Voraussetzungen
- PHP 8.3 oder höher
- PDO-, Mbstring-, OpenSSL- und Sodium-Erweiterungen
Quellcode und Support
Iridium ist Open-Source-Software unter der Apache-Lizenz 2.0.