Module picky::jose[][src]

Expand description

JOSE framework subset implementation.

A Json Web Token (JWT) comes in two flavors, roughly:

  • Json Web Encryption (JWE), used to transfer data securely
  • Json Web Signature (JWS), used to assert one’s identity

Common part is known as the “JOSE header”.

JSON Web Key (JWK) are used to represent cryptographic keys using JSON.

Modules

jwe

JSON Web Encryption (JWE) represents encrypted content using JSON-based data structures.

jwk

A JSON Web Key (JWK) is a JavaScript Object Notation (JSON) data structure that represents a cryptographic key.

jws

JSON Web Signature (JWS) represents content secured with digital signatures or Message Authentication Codes (MACs) using JSON-based data structures.

jwt