jose-jwt 1.0.0

Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for .NET

Minimallistic zero-dependency library for generating, decoding and encryption of JSON Web Tokens. JSON parsing agnostic.

Supported algorithms

Signing:

- HMAC signatures with HS256, HS384 and HS512.
- RSASSA-PKCS1-V1_5 signatures with RS256, RS384 and RS512.
- RSASSA-PSS signatures (probabilistic signature scheme with appendix) with PS256, PS384 and PS512.
- NONE (unprotected) plain text algorithm without integrity protection

Encryption:

- RSAES OAEP encryption with A128CBC-HS256, A192CBC-HS384, A256CBC-HS512, A128GCM, A192GCM, A256GCM
- RSAES-PKCS1-V1_5 encryption with A128CBC-HS256, A192CBC-HS384, A256CBC-HS512, A128GCM, A192GCM, A256GCM
- Direct symmetric key encryption with pre-shared key A128CBC-HS256, A192CBC-HS384, A256CBC-HS512, A128GCM, A192GCM and A256GCM

Compression:

- DEFLATE compression

There is a newer version of this package available.
See the version list below for details.
Install-Package jose-jwt -Version 1.0.0
dotnet add package jose-jwt --version 1.0.0
<PackageReference Include="jose-jwt" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add jose-jwt --version 1.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Dependencies

This package has no dependencies.

Showing the top 6 GitHub repositories that depend on jose-jwt:

Repository Stars
xamarin/ios-samples
Xamarin.iOS sample apps
ariacom/Seal-Report
Open Database Reporting Tool (.Net)
NiclasOlofsson/MiNET
A (not so) basic Minecraft Pocket Edition server written in C#
Soluto/kamus
An open source, git-ops, zero-trust secret encryption and decryption solution for Kubernetes applications
GoogleCloudPlatform/dotnet-docs-samples
.NET code samples used on https://cloud.google.com
OpenTouryoProject/OpenTouryo
”Open棟梁”は、長年の.NETアプリケーション開発実績にて蓄積したノウハウに基づき開発した.NET用アプリケーション フレームワークです。 (”OpenTouryo” , is an application framework for .NET which was developed using the accumulated know-how with a long track record in .NET application development.)

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
2.5.0 60,661 11/4/2019
2.4.0 1,930,089 6/21/2017
2.3.0 226,750 4/20/2017
2.2.0 64,145 2/15/2017
2.1.0 140,107 12/5/2016
2.0.2 86,971 9/27/2016
2.0.1 46,968 8/1/2016
1.9.3 46,080 7/1/2016
1.9.2 31,535 4/14/2016
1.9.1 67,789 1/13/2016
1.9.0 94,609 6/12/2015
1.8.0 1,751 10/22/2014
1.7.0 1,801 7/9/2014
1.6.0 610 6/20/2014
1.5.0 511 6/17/2014
1.4.0 504 6/9/2014
1.3.0 486 6/2/2014
1.2.0 586 4/12/2014
1.1.0 548 3/22/2014
1.0.0 1,222 3/11/2014
Show less