Decrypt a JWE General JSON Serialization payload

Parses and decrypts the given JWE using the private key
identified by the kid in its protected header.
Returns the plaintext (Base64-encoded) plus metadata about key
selection, algorithm, and any warnings.

Uses JWE General JSON Serialization (RFC 7516 §7.2) uniformly —
single-recipient for SIMPLE keys, multi-recipient for COMPOSITE
hybrid keys.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

JSON object with one field:
jweToken – the typed JWE General JSON
Serialization (RFC 7516 §7.2) object to decrypt.

Request body for decrypting a JWE General JSON Serialization
(RFC 7516 §7.2) payload. The token already contains the
kid, key-encryption algorithm (alg),

content-encryption algorithm (enc) and all
cryptographic parameters (IV, wrapped CEK, ciphertext,
authentication tag); therefore no additional fields
are required.

jweToken
object
required

RFC 7516 §7.2 General JSON Serialization JWE to be decrypted.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json