JWT Encoder & Signer
ራስጌ (JSON)
ጭነት (JSON)
ሚስጥር / ግል ቁልፍ
የተፈጠረ JWT
JWT ኢንኮዲንግ ምንድን ነው?
JSON Web Tokens (JWT) መረጃን በደህንነት በተለያዩ ወገኖች መካከል ለማስተላለፍ የሚያገለግሉ ግልጽ፣ ለዩአርኤል ደህና ቶከኖች ናቸው። ይህ መሣሪያ የራስዎን ራስጌ እና ጭነት እንደ JSON በመፍታት እና ከዚያ በሚስጥርዎ ወይም በግል ቁልፍዎ በመፈረም JWT ይፈጥራል። የተገኘው ቶከን ለማረጋገጫ፣ ለፈቃድ እና ለደህንነት መረጃ ልውውጥ ሊያገለግል ይችላል።
JWT ኢንኮደር መሣሪያን እንዴት ይጠቀማሉ
-
የራስዎን ራስጌ JSON ያስገቡ (የፊርማ ስልተ ቀመርን የሚገልጽ "alg" መስክን ማካተት አለበት)።
-
ማካተት የሚፈልጓቸውን የይገባኛል ጥያቄዎችን የያዘ የጭነት JSON ያስገቡ።
-
ሚስጥራዊ ቁልፍን (ለHMAC ስልተ ቀመሮች እንደ HS256) ወይም በPEM ቅርጸት ግል ቁልፍን (ለRSA/ECDSA ስልተ ቀመሮች) ያስገቡ።
-
መሣሪያው JWT ን በራስ-ሰር በእውነተኛ ጊዜ ይፈጥራል እና ይፈርማል።
-
በመተግበሪያዎ ውስጥ ለመጠቀም የተፈጠረውን JWT ይቅዱ።
-
የሚደገፉ ስልተ ቀመሮች፡ HS256፣ HS384፣ HS512፣ RS256፣ RS384፣ RS512፣ ES256፣ ES384፣ ES512።
ይህ ነጻ የመስመር ላይ JWT ኢንኮደር ፈጣን፣ ደህንነቱ የተጠበቀ እና ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሰራል። ምንም መረጃ ወደ አገልጋይ አይላክም። ለአዳበሩዎች፣ ለደህንነት ባለሙያዎች እና ከJSON Web Tokens ጋር ለሚሰሩ ሁሉ ፍጹም። መሣሪያው ለHMAC፣ RSA እና ECDSA ስልተ ቀመሮች ፈጣን JWT መፍጠሪያ እና ፊርማ ይሰጣል።
ተደጋግሞ የሚጠየቁ ጥያቄዎች
ሚስጢር ውሂብ እዚህ ለመቀልበስ ደህንነቱ ይጠበቃል? አዎ። ሁሉም ቀልበስ በአንተ ጀብዱ ውስጥ JavaScript ተጠቀሞ ይከናወናል። ምንም ውሂብ ወደ ማንኛውም ሰርቨር አይልከም፣ ስለዚህ የተቀናበሩ ሕብረቁምፍ ሙሉ በሙሉ ግላዊ ሆኖ ይቆያሉ።
Base64 እና URL-safe Base64 መካከል ልዩነት ምንድነው? መደበኛ Base64 + እና / ቁምፊዎችን ይጠቀማል፣ እነዚህ በURL ውስጥ ልዩ ቁምፊዎች ናቸው። URL-safe Base64 ወደ - እና _ ይለውጣዋል ስለዚህ ሕብረቁምፍ በURL እና በፋይል ስሞች ውስጥ ያለ በመቶ ኢንኮዲንግ በደህና ሊገለገል ይችላል።
ቀልበስ ውጤቴ ለምን ያልተገባ ስሪት ይመስላል? ዋናው ውሂብ ሁለትዮሽ ከሆነ (ምስል፣ PDF ወይም የተጨመቀ ፋይል)፣ ቀልበስ ውጤት ተነበብ ይችል አይሆንም። በዚያ ሁኔታ Base64 ሕብረቁምፍ ሁለትዮሽ ፋይል ይወክላል፣ ጽሑፍ ሕብረቁምፍ አይደለም።
Base64 የኢንክሪፕሽን ዓይነት ነው? አይ። Base64 ኢንኮዲንግ ዘዴ ነው፣ ኢንክሪፕሽን አይደለም። ማንም ሰው Base64 ሕብረቁምፍ ያለ ቁልፍ ሊቀልበስ ይችላል። ሚስጢር ውሂብ ለመጠበቅ ሊያገለግል አይገባም - ለዚያ ትክክለኛ ኢንክሪፕሽን ይጠቀሙ።
Keywords: የመስመር ላይ JWT ኢንኮደር፣ JWT ፍጠር፣ JSON Web Token ጀነሬተር፣ JWT ፊርማ፣ JWT ገንቢ፣ HMAC ፊርማ፣ RSA ፊርማ፣ ነጻ JWT መሣሪያ