PHPackages                             identity-layer/jose - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. identity-layer/jose

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

identity-layer/jose
===================

Core Library for the Identity Layer project

2.1.1(3y ago)020[1 PRs](https://github.com/identity-layer/jose/pulls)MITPHPPHP &gt;=7.4CI failing

Since Jun 28Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/identity-layer/jose)[ Packagist](https://packagist.org/packages/identity-layer/jose)[ RSS](/packages/identity-layer-jose/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (8)Dependencies (8)Versions (10)Used By (0)

identity-layer/jose
===================

[](#identity-layerjose)

Intro
-----

[](#intro)

This library provides a simple yet secure implementation of the Javascript Object Signing and Encryption (JOSE) standard.

It also provides support for claims by providing interfaces and a set of value objects you can use within your application as well as a factory for converting claims into a collection and providing validation on claims whether they're generated by your application or parsed.

The library uses OpenSSL for most of its cryptographic functionality and uses secure algorithms otherwise.

The library keeps external dependencies to a minimum so works well in environments with complex dependency requirements.

Installation
------------

[](#installation)

Installation via Composer

`composer require identitylayer/jose`

### Requirements

[](#requirements)

- PHP ^7.4
- PHP OpenSSL extension

Supported Algorithms
--------------------

[](#supported-algorithms)

AlgorithmSupportedImplementationHS256✔PHP hash functionHS384✔PHP hash functionHS512✔PHP hash functionRS256✔OpenSSLRS384✔OpenSSLRS512✔OpenSSLPS256✖PS384✖PS512✖ES256✖ES384✖ES512✖

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance49

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~122 days

Recently: every ~213 days

Total

8

Last Release

1343d ago

Major Versions

1.2.0 → 2.0.02020-07-07

### Community

Maintainers

![](https://www.gravatar.com/avatar/17a12b3a15856e37ceadad9468be06b11385b3a1aea83237e3094c1a52a14cbe?d=identicon)[alv1n](/maintainers/alv1n)

---

Top Contributors

[![alvinchevolleaux](https://avatars.githubusercontent.com/u/3525721?v=4)](https://github.com/alvinchevolleaux "alvinchevolleaux (32 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/identity-layer-jose/health.svg)

```
[![Health](https://phpackages.com/badges/identity-layer-jose/health.svg)](https://phpackages.com/packages/identity-layer-jose)
```

###  Alternatives

[symfony/dom-crawler

Eases DOM navigation for HTML and XML documents

4.1k399.9M2.6k](/packages/symfony-dom-crawler)[friendsofphp/php-cs-fixer

A tool to automatically fix PHP code style

13.5k251.2M25.1k](/packages/friendsofphp-php-cs-fixer)[symfony/filesystem

Provides basic utilities for the filesystem

4.6k710.3M4.0k](/packages/symfony-filesystem)[symfony/console

Eases the creation of beautiful and testable command line interfaces

9.8k1.1B13.9k](/packages/symfony-console)[symfony/symfony

The Symfony PHP framework

31.4k87.2M2.2k](/packages/symfony-symfony)[symfony/framework-bundle

Provides a tight integration between Symfony components and the Symfony full-stack framework

3.6k251.7M11.5k](/packages/symfony-framework-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
