Skip to content

swiftcore-lib/php-jose

Repository files navigation

Swiftcore JOSE PHP Library

Build Status Coverage Status PHP 7 ready HHVM Status

A high performance pure PHP implementation of Javascript Object Signing and Encryption (JOSE).

Refer to Wiki page for more information.

Installation

Preferrable way to install via Composer:

composer require swiftcore-lib/php-jose

Notice & Disclaimer

This library is stable now, all the methods are unit tested (100% codes are covered), It's not reaching major release version yet, API may change without prior notification.

Pull Request are welcome. Please use GitHub Issues for any issue / problem encoutered.

Roadmap

  • v0.1 (September 2016):
    • JWS fundamental
    • JWS RSxxx (SHAxxx with RSA)
  • v0.2 (September 2016):
    • JWS HSxxx (HMAC SHAxxx)
  • v0.3 (September 2016)
    • JWS ESxxx (SHAxxx with ECDSA)
  • v0.4 (October 2016)
    • JWS PSxxx (SHAxxx with RSA and MGF1)
  • v1.0 (October 2016)
    • Full documentation of JWS
  • v2.1 (December 2016):
    • JWE Implementation
  • And more...

Known Issue

  • mbstring.func_overload may result strlen() unexpected result

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages