This library provides the foundation for encryption and decryption in Montgomery Curve, Curve25519 (Usually abbreviated as X25519), just like dotenvx.
Over the vlucas/phpdotenv library
Minimum PHP version required: v8.4.
src/Dotenvx/ (Rodas\Dotenvx\ namespace)
├── Decryptor.php
├── Adapter/
│ ├── ArrayAdapter.php
│ └── ArrayMultiAdapter.php
└── Provider/
├── KeyProviderInterface.php
└── StaticKeyProvider.php
What's Changed
- Added polyfills for
ext-ctype,ext-iconv,ext-mbstring,ext-sodium
Full Changelog: v1.0.0-RC2...v1.0.0