Безопасность
Imhotep предоставляет три основных инструмента для защиты вашего приложения:
Аутентификация
Проверка кто есть кто.
- Стражи (Guards) — Session, Token, Certificate
- Провайдеры пользователей — Database, Array, Custom
- Шлюзы (Gates) — контроль доступа
Шифрование
Защита данных от чужих глаз.
- OpenSSL с AES-256
- Ротация ключей
- Шифрование строк, массивов, объектов
Хеширование
Надёжное хранение паролей.
- Bcrypt — проверенный временем
- Argon2 / Argon2id — современный стандарт
- Автоматическое обновление устаревших хешей