JWT Generator
HMAC algorithms का उपयोग करके signed JSON Web Tokens generate करें।
Algorithm
Secret Key
Payload (JSON)
इस टूल के बारे में
JWT Generator HMAC-SHA algorithms (HS256, HS384, HS512) का उपयोग करके signed JSON Web Tokens बनाता है। JSON payload और secret key प्रदान करें; tool header और payload को Base64url के रूप में encode करता है, फिर Web Crypto API का उपयोग करके sign करता है।
सभी signing browser में native crypto.subtle API के माध्यम से होती है। Secret key और payload कभी किसी server को नहीं भेजे जाते। यह tool सीखने, development और testing के लिए बनाया गया है।
कैसे उपयोग करें
- Algorithm चुनें (HS256 सबसे सामान्य है)।
- Secret Key field में secret signing key दर्ज करें।
- Payload JSON edit करें — आवश्यकतानुसार claims जोड़ें या हटाएं।
- JWT Generate करें पर क्लिक करें फिर token copy करें।
उपयोग के मामले
JWT authentication की आवश्यकता वाले API endpoints test करने, custom expiration times वाले tokens बनाने, JWT structure सीखने और server-side token generation logic verify करने के लिए उपयोग किया जाता है।
अक्सर पूछे जाने वाले प्रश्न
- क्या production secrets के साथ उपयोग करना सुरक्षित है? सभी computation local है, लेकिन real production secrets को web tools में paste करने से बचें। Testing के लिए throwaway key का उपयोग करें।
- क्या RS256 या ES256 support करता है? केवल HMAC-based algorithms (HS256/HS384/HS512)। Asymmetric algorithms को PEM format में private key चाहिए।
- HS256, HS384 और HS512 में क्या अंतर है? Number SHA hash length in bits indicate करता है। HS512 लंबी signature बनाता है लेकिन अधिकांश applications के लिए practical security difference नगण्य है।