PHPackages                             sergeybrook/php-jws - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. sergeybrook/php-jws

ActiveLibrary[Security](/categories/security)

sergeybrook/php-jws
===================

JSON Web Signature (JWS) library for PHP

v1.0.1(7y ago)11.5k1MITPHPPHP &gt;=7.0

Since Apr 7Pushed 1y ago1 watchersCompare

[ Source](https://github.com/SergeyBrook/php-jws)[ Packagist](https://packagist.org/packages/sergeybrook/php-jws)[ RSS](/packages/sergeybrook-php-jws/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (3)Used By (0)

PHP - JWS
=========

[](#php---jws)

JSON Web Signature (JWS) library for PHP

There are two signing algorithms implemented:

- Class JwsMac: For HMAC signature using SHA-256, SHA-384 or SHA-512.
- Class JwsRsa: For RSASSA-PKCS1-v1\_5 signature using SHA-256, SHA-384 or SHA-512.

Installation:
-------------

[](#installation)

Using [Composer](https://getcomposer.org/):

```
$ composer require sergeybrook/php-jws
```

Or:

- Copy "src" dir to your project (optionally rename it to whatever you want).
- Require class autoloader (included):

```
