JWT JWE RSA-OAEP-256 & AES 256 GCM encryption (decryption only)


Important note: this program is doing what it promises but the programming itself is of very poor quality and for demonstration purposes only. Never ever use this program as source for your own programs because there are a lot of conversions to get it run.

Get more information about this program on my webpage JSON web encryption JWE with algorithms RSA-OAEP-256 and A256GCM


insert the jweToken in Base64Url encoding:





Insert the Private Key (PEM encoding):


press the decrypt button to proceed:



This is the decrypted payload in JSON-encoding:

This is the JWT header in JSON-encoding:


Technical note: this program uses the RSA OAEP-256 key encryption algorithm with a 2048 bit long key and an AES-256-GCM payload encryption.