An HMAC DRBG (deterministic random bit generator) for PHP.
Replaces chunks of PHP code with Ernst.
585 contributions in the last year
Opened 7 other pull requests in 2 repositories
Reviewed 20 pull requests in 3 repositories
php-tuf/php-tuf 17 pull requests
- Create SignatureVerifier class to encapsulate signature verification logic
- Use real now instead of fake when not testing
- Update TUF spec to 1.0.13
- enforce consistent_snaphot must be true and add todos
- clean up UtilsTrait and non-static calls to its methods
- Mark path_hash_prefixes as unsupported
- Add a fixture with a terminating role that still delegates
- In addition to metadata files load all targets in \Tuf\Tests\Client\TestRepo::__construct()
- Create tests and fixtures with delegation errors
- Assert only needed delegated json files fetched during refresh and download
- Search for targets in delegated target files
- update name to \Tuf\DelegatedRole::matchesPath
- fix TUFTestFixtureNestedDelegated to have correct paths in delegation chain
- Create Delegated role class that extends Role
- Change getDelegatedKeys() to return Key objects
- Create a test fixture with a nested delegation
- Create a Key class to represent key data.