Epicrypt Documentation#
Epicrypt is a capability-first PHP security toolkit for modern applications.
It provides security building blocks for:
cryptography
token security
password and secret protection
integrity verification
secure random generation
secure data protection flows
practical security utilities
Why Epicrypt#
Epicrypt keeps responsibilities separated by domain (Crypto, Token, Password, etc.) and treats OpenSSL/Sodium as implementation backends inside those domains.
This gives you:
cleaner APIs
safer defaults
explicit validation behavior
easier long-term maintainability
Documentation Map#
Getting Started
Capability Guides
Domain Reference
Use Cases
- Overview
- Web App Security Flow
- Security Complete Examples
- Password Complete Examples
- API and Token Security Flow
- Token Complete Examples
- File and Secret Protection Flow
- Data Protection Complete Examples
- PKI and Key Exchange Flow
- Certificate Complete Examples
- Crypto Complete Examples
- Integrity Complete Examples
- Generate Complete Examples
Operations
Package#
Namespace root:
Infocyph\\EpicryptPHP:
>=8.4Extensions:
ext-sodium,ext-openssl,ext-json,ext-mbstring,ext-hash