jsonwebtoken / jsonwebtoken.github.io

jwt.io
Other
484 stars 321 forks source link

Add more information for all libraries #374

Closed Sambego closed 3 years ago

Sambego commented 5 years ago

As requested in #354

Hi agree with that. This could be linked to #94.
You can go even further and add a complete set of information per implementation.

Herebelow the additional information that could be displayed:

    Payload:
        Custom claim support
        Unencoded payload support (see RFC7797)
    Signature algorithms:
        PS256, PS384, PS512
        EdDSA (Ed25519 amd Ed448 curves). See RFC8037
    Key Encryption algorithms:
        RSA1_5, RSA-OAEP, RSA-OEAP-256
        A128KW, A192KW, A256KW
        dir
        ECDH-ES (P-256, P-384, P-521, X25519 and X448 curves)
        ECDH-ES+A128KW, ECDH-ES+A192KW, ECDH-ES+A256KW
        A128GCMKW, A192GCMKW, A256GCMKW
        PBES2-HS256+A128KW, PBES2-HS384+A192KW, PBES2-H512+A256KW
    Content Encryption Algorithms:
        A128CBC-HS256, A192CBC-HS384, A256CBC-HS512
        A128GCM, A192GCM, A256GCM
    Compression Support:
        DEF
    Keys
        JWK
        JWKSet
bencmbrook commented 5 years ago

References #94