JWTライブラリ

.NET、Python、Java、Node.js、PHP、Ruby、Goなど、複数のプログラミング言語にわたるJWT(JSON Web Token)ライブラリの包括的なリスト。サポートされているアルゴリズム(HS256、RS256、ES256)、トークン操作、クレーム検証機能を比較できます。言語、作成者、機能でライブラリを検索およびフィルタリングします。

AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

auth0/node-jsonwebtoken

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

panva/jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

awslabs/aws-jwt-verify

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

kjur/jsrsasign

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

cisco/node-jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jpadilla/pyjwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

mpdavis/python-jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

latchset/jwcrypto

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lepture/authlib

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jwtk/jjwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

auth0/java-jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

firebase/php-jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lcobucci/jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

golang-jwt/jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

dvsekhvalnov/jose2go

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

SermoDigital/jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

robbert229/jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

square/go-jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

lestrrat-go/jwx

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

jwt/ruby-jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

progrium/ruby-jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

Keats/jsonwebtoken

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

kylef/JSONWebToken.swift

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

benmcollins/libjwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

cisco/cjose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

GlitchedPolygons/l8w8jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

troian/jwtpp

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

Thalhammer/jwt-cpp

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

arunf1299/cpp-jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

pocoproject/poco

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

funcool/buddy

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

crystal-community/jwt

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

synopse/mORMot

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

panva/jose

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

garyf/json_web_token_ex

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

bryanjos/joken

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA

ueberauth/guardian

トークン操作

Sign
Verify

クレーム検証

iss check
sub check
aud check
exp check
nbf check
iat check
jti check
typ check

アルゴリズム

HS256
HS384
HS512
RS256
RS384
RS512
ES256
ES256K
ES384
ES512
PS256
PS384
PS512
EdDSA