An implementation of JOSE standards (JWE, JWS, JWT) in Go


Keywords
crypto, encryption, go, jose, json-web-encryption, json-web-signature, json-web-token, jwe, jws, jwt, signing
License
Apache-2.0
Install
go get gopkg.in/square/go-jose.v2

Documentation

Go JOSE v1/v2 (DEPRECATED)

This repository is DEPRECATED.

It will be placed in an archived state on February 27th, 2023.

What should I use instead?

Development of Go JOSE has continued in a new organization:

https://github.com/go-jose/go-jose

We strongly encourage users of square/go-jose to migrate to v3 of go-jose/go-jose. No support, security fixes or updates will be delivered to the v1/v2 branches in the Square repository.