DevTulz Online

JWKS Generator

PEM പൊതു കീ

ജനറേറ്റ് ചെയ്ത JWKS


JWKS എന്താണ്?

JWKS (JSON Web Key Set) എന്നത് JWT ടോക്കണുകൾ പരിശോധിക്കുന്നതിനുള്ള പബ്ലിക് കീകൾ അടങ്ങിയ JSON ഒബ്ജക്റ്റുകളുടെ ഒരു സെറ്റാണ്. സെർവറുകൾ JWKS എൻഡ്പോയിന്റുകളിലൂടെ അവരുടെ പബ്ലിക് കീകൾ പ്രസിദ്ധീകരിക്കുന്നു, ക്ലയന്റുകളെ ടോക്കൺ ഒപ്പുകൾ പരിശോധിക്കാൻ അനുവദിക്കുന്നു.

എങ്ങനെ ഉപയോഗിക്കാം

  1. നിങ്ങളുടെ പബ്ലിക് കീ ഒട്ടിക്കുക (PEM, JWK അല്ലെങ്കിൽ OpenSSH ഫോർമാറ്റ്).

  2. "JWKS സൃഷ്ടിക്കുക" ക്ലിക്ക് ചെയ്യുക.

  3. ജനറേറ്റ് ചെയ്ത JWKS JSON പകർത്തുക.

  4. നിങ്ങളുടെ ആപ്ലിക്കേഷനിൽ ഇത് ഉപയോഗിക്കുക അല്ലെങ്കിൽ എൻഡ്പോയിന്റിൽ ഹോസ്റ്റ് ചെയ്യുക.

  5. ഉപകരണം RSA, Elliptic Curve (EC) പൊതു കീകൾ പിന്തുണയ്ക്കുന്നു.

JWT പരിശോധനയ്ക്കുള്ള സൗജന്യ JWKS ജനറേറ്റർ. പബ്ലിക് കീകളെ JWKS ഫോർമാറ്റിലേക്ക് നേരിട്ട് ബ്രൗസറിൽ പരിവർത്തനം ചെയ്യുക.

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ

ഇവിടെ സംവേദനശീലമായ ഡാറ്റ ഡീകോഡ് ചെയ്യുന്നത് സുരക്ഷിതമാണോ? അതെ. എല്ലാ ഡീകോഡിംഗും നിങ്ങളുടെ ബ്രൗസറിൽ JavaScript ഉപയോഗിച്ച് നടക്കുന്നു. ഡാറ്റ ഏതെങ്കിലും സെർവറിലേക്ക് പ്രക്ഷേപണം ചെയ്യപ്പെടുന്നില്ല, അതിനാൽ നിങ്ങളുടെ എൻകോഡ് ചെയ്ത സ്ട്രിംഗുകൾ പൂർണ്ണമായും സ്വകാര്യമായി തുടരുന്നു.

Base64 എന്നതും URL-safe Base64 എന്നതും തമ്മിലുള്ള വ്യത്യാസം എന്ത്? സ്റ്റാൻഡേർഡ് Base64 + എന്നതും / എന്നതും ഉപയോഗിക്കുന്നു, ഇവ URLs-ലെ പ്രത്യേക പ്രതീകങ്ങളാണ്. URL-safe Base64 അവയെ - എന്നതും _ എന്നതും കൊണ്ട് മാറ്റുന്നു, അതിനാൽ സ്ട്രിംഗ് URLs-ലും ഫയൽനാമുകളിലും പ്രതിശതം എൻകോഡിംഗ് ഇല്ലാതെ സുരക്ഷിതമായി ഉപയോഗിക്കാം.

എന്തുകൊണ്ട് എന്റെ ഡീകോഡ് ചെയ്ത ഔട്ട്പുട്ട് അർത്ഥശൂന്യമായി കാണപ്പെടുന്നു? യഥാർത്ഥ ഡാറ്റ ബൈനറി ആണെങ്കിൽ (ഇമേജ്, PDF അല്ലെങ്കിൽ കംപ്രസ്ഡ് ഫയൽ പോലെ), ഡീകോഡ് ചെയ്ത ഔട്ട്പുട്ട് വായിക്കാവുന്ന വാചകമായിരിക്കില്ല. അത്തരം സാഹചര്യത്തിൽ, Base64 സ്ട്രിംഗ് ബൈനറി ഫയലിനെ പ്രതിനിധീകരിക്കുന്നു, വാചകം സ്ട്രിംഗ് അല്ല.

Base64 എന്നത് എൻക്രിപ്ഷന്റെ ഒരു രൂപമാണോ? ഇല്ല. Base64 ഒരു എൻകോഡിംഗ് സ്കീം ആണ്, എൻക്രിപ്ഷൻ അല്ല. ആര്‍പ്പോലും കീ ഇല്ലാതെ Base64 സ്ട്രിംഗ് ഡീകോഡ് ചെയ്യാൻ കഴിയും. സംവേദനശീല ഡാറ്റ സുരക്ഷിതമാക്കാൻ ഇത് ഒരിക്കലും ഉപയോഗിക്കരുത് — അതിനായി ശരിയായ എൻക്രിപ്ഷൻ ഉപയോഗിക്കുക.

Keywords: JWKS ജനറേറ്റർ, JWT പബ്ലിക് കീ, JSON Web Key Set