{"repo":"benmcollins/libjwt","free":true,"listed":false,"github":"https://github.com/benmcollins/libjwt","clone":"git clone https://github.com/benmcollins/libjwt.git","description":"The C JSON Web Token Library +JWK +JWKS","language":"C","stars":413,"topics":["json","jwk","jwk-to-pem","jwks","jwkset","jwt","jwt-auth","jwt-authentication","jwt-authorization","jwt-token"],"license":"MPL-2.0","category":"auth-billing-email","readme_excerpt":"--- :bulb: Supported Standards Standard RFC Description -------- :------------------------------------------------------------------------: ---------------------- JWS :page facing up: RFC-7515 JSON Web Signature JWE :page facing up: RFC-7516 JSON Web Encryption JWK :page facing up: RFC-7517 JSON Web Keys and Sets JWA :page facing up: RFC-7518 JSON Web Algorithms JWT :page facing up: RFC-7519 JSON Web Token JWK Thumbprint :page facing up: RFC-7638 / RFC-9278 JWK Thumbprint and Thumbprint URI cnf :page facing up: RFC-7800 Proof-of-Possession (confirmation) claim helpers Unencoded Payload :page facing up: RFC-7797 JWS unencoded ( b64=false ) and detached payloads BCP 225 :page facing up: RFC-8725 JWT Best Current Practices ( typ check, algorithm allowlist) DPoP :page facing up: RFC-9449 Proof-of-possession: embedded-JWK verify + ath token hash Application Profiles :page facing up: RFC-9068 at+jwt , VAPID, PASSporT, OpenID4VCI, DPoP, mTLS, JAdES recipes [!NOTE] Throughout this documentation you will see links such as the ones above to RFC documents. These are relevant to that particular part of the library and are helpful to understand some of the specific standards that shaped the development of LibJWT. :construction: Build Prerequisites Required - A JSON library: either Jansson ( = 2.0, the default) or json-c ( = 0.16, selected with -DWITH JSON C=ON ). The two are interchangeable. - CMake ( = 3.7) Crypto support - OpenSSL ( = 3.0.0) - GnuTLS ( = 3.8.8) - MbedTLS ( = 3.6.0) [!NO","default_branch":null,"files":null,"tree":[],"storefront":"/r/benmcollins","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/benmcollins/libjwt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}