This repository has been archived by the owner on Nov 14, 2023. It is now read-only.
Releases: liamdennehy/http-signatures-php
Releases · liamdennehy/http-signatures-php
Gone Native
- Remove all openssl dependencies
- Functionality becomes tied to whatever version of openssl libraries
are compiled into PHP, leading to difficulty predicting which ciphers
are supported - openssl functions are difficult to use with very different bahaviour (e.g.
little consistency on exceptions vs silent failure, some functions returning
values while others place return values in parameters)
- Functionality becomes tied to whatever version of openssl libraries
- phpseclib for all crypto functions
- phpselcib 3.0 not yet stable so depend on "stable" fork
- Key class behaviour altered (interface remains same)
- Asymmetric: Only permit one private key, and only return one signing key.
Exception at creation for early failure.
- Asymmetric: Only permit one private key, and only return one signing key.
Full v10 Compliance
10.0.1 Doc: Sample code and README for v10 release
More v10 compliance
Further tests and edge-cases are now correctly handled.
Separate Sign & Authorize
6.0.0 Docs
Digest Enhancements
5.1.0 Merge branch 'digest-enhancements' into all-features-migrate
RSA Signing and Verifying
5.0.0 phpdoc annotations
Fork from 99designs
- New package registered on packagist.org
- Base for all features to comply with v10 including RSA (but excluding ec)