DevTulz Online

JWKS Generator

PEM viešasis raktas

Sugeneruotas JWKS


Kas yra JWKS?

JWKS (JSON Web Key Set) yra JSON objektų rinkinys, kuriame yra viešieji raktai JWT žetonų validavimui. Serveriai skelbia savo viešuosius raktus per JWKS galines taškus, leidžiančius klientams patikrinti žetonų parašus.

Kaip naudoti

  1. Įklijuokite savo viešąjį raktą (PEM, JWK arba OpenSSH formatu).

  2. Spustelėkite "Generuoti JWKS".

  3. Nukopijuokite sugeneruotą JWKS JSON.

  4. Naudokite jį savo programoje arba talpinkite galiniame taške.

  5. Įrankis palaiko RSA ir Elliptic Curve (EC) viešuosius raktus.

Nemokamas JWKS generatorius JWT validavimui. Konvertuokite viešuosius raktus į JWKS formatą tiesiai naršyklėje.

Dažniausiai užduodami klausimai

Ar saugu čia dekuoti jautrius duomenis? Taip. Visas dekodavimas vyksta jūsų naršyklėje naudojant JavaScript. Jokie duomenys neperduodami jokiam serveriui, todėl jūsų koduotos eilutės lieka visiškai privačios.

Koks yra skirtumas tarp Base64 ir URL saugaus Base64? Standartinis Base64 naudoja + ir / simbolius, kurie yra specialūs simboliai URL'uose. URL saugus Base64 juos pakeičia į - ir _, todėl eilutė gali būti saugiai naudojama URL'uose ir failų varduose be procentinio kodavimo.

Kodėl mano dekuotas rezultatas atrodo kaip žibalda? Jei originalūs duomenys buvo dvejetainiai (pvz., nuotrauka, PDF arba suspaustas failas), dekuotas rezultatas nebus skaitomas tekstas. Tokiu atveju Base64 eilutė reiškia dvejetainį failą, o ne teksto eilutę.

Ar Base64 yra šifravimo forma? Ne. Base64 yra kodavimo schema, o ne šifravimas. Bet kas gali dekuoti Base64 eilutę be rakto. Jį niekada neturėtumėte naudoti jautrūs duomenims apsaugoti — tam naudokite tinkamą šifravimą.

Keywords: JWKS generatorius, JWT viešasis raktas, JSON Web Key Set