JWT டிகோடர் / சரிபார்ப்பு
JWT ஐ ஒட்டி உள்ளடக்கத்தைக் காட்டி, கையொப்பத்தை சரிபார்க்கவும்
சிறப்பம்சங்கள்
தலைப்பு, பேலோட் மற்றும் கையொப்பத்தை பிரித்தல்
JWT இன் மூன்று பகுதிகளையும் தனித்தனியாக வடிவமைத்துக் காட்டும்
முக்கிய க்ளெய்ம்களை தேதி நேரமாக மாற்றல்
iat / nbf / exp ஐ மனிதர்கள் படிக்கக்கூடிய தேதி நேரமாக மாற்றும்
காலாவதி பேட்ஜ்
exp இருப்பு, கடந்த காலம்/எதிர்காலம் என்பதற்கு பச்சை, சிவப்பு, சாம்பல் பேட்ஜ்களைக் காட்டும்
உலாவியிலேயே கையொப்ப சரிபார்ப்பு
HS256/HS384/HS512/RS256/ES256 ஐ Web Crypto API மூலம் சரிபார்க்கும்
பயன்பாட்டு முறை
JWT ஐ ஒட்டவும்
உள்ளீட்டு பெட்டியில் xxx.yyy.zzz வடிவத்தில் உள்ள JWT சரத்தை ஒட்டவும்
உள்ளடக்கத்தை சரிபார்க்கவும்
தலைப்பு, பேலோட், கையொப்பம் மற்றும் முக்கிய க்ளெய்ம்களின் காட்சியை சரிபார்க்கவும்
விசையை உள்ளிடவும்
HS வகைக்கு ரகசிய விசையும், RS/ES வகைக்கு PEM வடிவத்தில் பொது விசையும் உள்ளீட்டு பெட்டியில் ஒட்டவும்
கையொப்ப சரிபார்ப்பை இயக்கவும்
"கையொப்பத்தை சரிபார்" பொத்தானால் ✅ செல்லுபடியாகும் / ❌ செல்லுபடியாகாது என சரிபார்க்கவும்
பயன்பாட்டு நிகழ்வுகள்
அங்கீகார டோக்கன் உள்ளடக்கத்தை சரிபார்த்தல்
உள்நுழைவுக்கு பிறகு வழங்கப்பட்ட JWT இன் உள்ளடக்கத்தை விரைவாக சரிபார்க்கவும்
செல்லுபடி காலம் சம்பந்தப்பட்ட பிழைகளை ஆய்வு செய்தல்
பயனர் "பிழை வருகிறது" என்று கூறும்போது, காலாவதியானதா என சரிபார்க்கவும்
விசை தொடர்பை சரிபார்த்தல்
எதிர்பார்த்த ரகசிய விசை/பொது விசையால் சரியாக சரிபார்க்க முடிகிறதா என வளர்ச்சி நிலையில் உறுதிப்படுத்தவும்
சேதாரக் கண்டறிதல் கற்றல்
கையொப்பத்தின் கடைசியை மாற்றினால் ❌ ஆகும் நடத்தையை வைத்து JWT இன் பாதுகாப்பை புரிந்துகொள்ளவும்
சொல் விளக்கம்
- JWT(JSON Web Token)
- JWT என்பது பயனர் அடையாளம், காலாவதி தேதி போன்ற தரவை கையொப்பத்துடன் பரிமாறிக்கொள்வதற்கான டோக்கன் வடிவமாகும், இது உள்நுழைவு நிலையை சரிபார்க்கப் பயன்படுகிறது.
- தலைப்பு (Header)
- தலைப்பு என்பது JWT இன் முதல் பகுதியாகும், இதில் கையொப்பத்திற்கு எந்த அல்காரிதம் பயன்படுத்தப்பட்டது என்பது போன்ற டோக்கனை கையாளும் முறை குறித்த தகவல்கள் இருக்கும்.
- பேலோட் (Payload)
- பேலோட் என்பது JWT இன் நடுவில் உள்ள பகுதியாகும், இதில் பயனர் அடையாளம், காலாவதி தேதி போன்ற உண்மையில் மற்றவருக்கு அனுப்ப வேண்டிய தரவு இருக்கும்.
- கையொப்பம் (Signature)
- கையொப்பம் என்பது JWT இன் இறுதியில் உள்ள சரிபார்ப்பு தரவாகும், இதை ஒப்பிடுவதன் மூலம் டோக்கனின் உள்ளடக்கம் இடையில் மாற்றப்படவில்லை என்பதை உறுதிப்படுத்தலாம்.
பாதுகாப்பும் தனியுரிமையும்
உலாவியில் முழுமையாக
உள்ளீட்டுத் தரவு உங்கள் உலாவிக்குள் மட்டுமே செயலாக்கப்படும், வெளியே அனுப்பப்படாது.
உலாவியில் மட்டுமே செயலாக்கம்
JWT டிகோடிங் மற்றும் கையொப்ப சரிபார்ப்பு உங்கள் உலாவியில் முழுவதுமாக செய்யப்படுகிறது, உள்ளீட்டு தரவு சேவையகத்திற்கு அனுப்பப்படாது.
HTTPS மூலம் உறுதிப்படுத்தப்பட்ட தகவல் தொடர்பு
பக்கம் ஏற்றுதল் TLS மூலம் உறுதிப்படுத்தப்பட்டுள்ளது, மூன்றாம் பக்கங்கள் உள்ளடக்கம் வாசிக்க முடியாது.
மூன்றாம் பக்கங்களுக்கு தகவல் அனுப்பம் இல்லை
விளம்பர நெட்வொர்க் அல்லது ட்র்যாக்கர்கள் போன்ற வெளிப்புற சேவைகளுக்கு உள்ளீட்டு உள்ளடக்கம் அனுப்பப்படாது.
முடிவுகளின் தானியங்கி சேமிப்பு இல்லை
JWT மற்றும் விசைகள் அல்லது உள்ளீட்டு பரிந்துரைகள் சேவையகத்தில் சேமிக்கப்படுவதில்லை.
புதுப்பிப்புத் தகவல்
- update #66
புதிய கருவி "JWT டிகோடர்" சேர்க்கப்பட்டது
சிறப்பு கருவிகள்
RAKKOTOOLS-இல் 153 இணைய கருவிகள் இலவசமாக இப்போதே பயன்படுத்தலாம்!