ዝብል ቃል ንረክብ ZXCVFIXVIBESEG3
ጽልዋ መጥቃዕቲ
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG4 ዘይግቡእ JWT ምጽዳቕ መጥቃዕቲ ዝፍጽሙ ሰባት ንናይ ምርግጋጽ ኣገባባት ክሓልፉ የኽእሎም፣ ንክሲ ብምፍሻል ወይ ድማ ግዜኡ ዝሓለፎም ቶከናት ዳግማይ ብምጥቃም [S1]። ሓደ ኣገልጋሊ ብዘይ ቅኑዕ ፌርማ ቶከናት እንተተቐቢሉ፡ ሓደ መጥቃዕቲ ዝፍጽም ሰብ ነቲ ጽዕነት ብምቕያር ፍሉይ መሰላት ንምዕባይ ወይ ንዝኾነ ተጠቃሚ [S1] ኣምሲሉ ክቐርብ ይኽእል። ካብዚ ሓሊፉ፡ ነቲ ናይ ምውዳእ ግዜ (exp) ዝብል ምኽንያት ከተግብር ዘይምኽኣል፡ ሓደ መጥቃዕቲ ዝፍጽም ሰብ ንዘይተወሰነ ግዜ ኣብ ሓደጋ ዝወደቐ ቶከን [S1] ክጥቀም የኽእሎ።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG5
ሱር ጠንቂ
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG6 JSON ዌብ ቶከን (JWT) ኣብ JSON ዝተመርኮሰ መዋቕር ኮይኑ ብዲጂታል ዝተፈረሙ ወይ ብውህደት ዝተሓለዉ [S1] ዝኾኑ ክሲ ንምውካል ዝውዕል እዩ። ውድቀት ጸጥታ ብተለምዶ ካብ ክልተ ቀንዲ ናይ ኣተገባብራ ክፍተታት ዝምንጩ እዩ፤
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG7
- ምቕባል ዘይውሑስ JWTs: ሓደ ኣገልግሎት ምርግጋጽ ፊርማ ብጥብቂ እንተዘይኣተግቢሩ፡ እቲ ፌርማ ኣብ ዘይብሉን እቲ ኣልጎሪዝም ናብ "ዘይኮነ" [S1] ኣብ ዝተቐመጠሉን "ዘይውሑስ JWTs" ከሰላስል ይኽእል። ኣብዚ ስናርዮ እዚ እቲ ኣገልጋሊ ነቶም ኣብቲ ጽዕነት ዘለዉ ክስታት ምሉእነቶም ከየረጋገጸ ይኣምኖም [S1]።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG8
- ዝጎደለ ናይ ጠለብ ምርግጋጽ: እቲ
exp(ናይ ምውዳእ ግዜ) ጠለብ ኣብ ወይ ድሕሪኡ እቲ JWT ንመስርሕ [S1] ተቐባልነት ክህልዎ ዘይብሉ ግዜ የለልዮ። እቲaud(ተዓዘብቲ) ዝብል ክሲ ነቶም ዝተሓሰቡ ተቐበልቲ ናይቲ ቶከን [S1] የለልይ። እዚኦም እንተዘይተፈቲሾም፡ እቲ ኣገልጋሊ ግዜኦም ዝሓለፎም ወይ ንዝተፈላለዩ መተግበሪ [S1] ዝተሓሰቡ ቶከናት ክቕበል ይኽእል።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG9
ናይ ኮንክሪት ምትዕርራይ
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG10 ዝብል ቃል ንምርካብ ኣብዚ ንጠውቅ
- Enforce Cryptographic Signatures: ዝኾነ ቅድሚ ሕጂ ዝጸደቐን ድልዱል ናይ ምፍራም ኣልጎሪዝም (ከም RS256) ዘይጥቀም JWT ንኽነጽግ ነቲ መተግበሪ ምውቃር።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG11 ዝብል ቃል ንምርካብ ኣብዚ ንጠውቅ
- Validate Expiration: እቲ ህሉው ዕለትን ሰዓትን ቅድሚ እቲ ኣብ
expclaim [S1] ዝተገለፀ ሰዓት ምዃኑ ንምርግጋፅ ግዴታዊ ምፍታሽ ምትግባር።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG12
- ሰማዕቲ ምርግጋጽ: እቲ
audዝብል ክሲ ነቲ ናይ ከባቢ ኣገልግሎት ዘነጽር ዋጋ ከምዘለዎ ምርግጋጽ፤ እቲ ኣገልግሎት ኣብቲaudዝብል ክሲ እንተዘይተለልዩ፡ እቲ ቶከን ክነጽግ ኣለዎ [S1]።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG13 ዝብል ቃል ንረክብ
- Prevent Replay: ንነፍሲ ወከፍ ቶከን ፍሉይ መለለዪ ንምምዳብ
jti(JWT ID) ዝብል ክለይም ተጠቐም፣ እዚ ድማ እቲ ሰርቨር ዳግማይ ዝተጠቕሙ ቶከናት [S1] ክከታተልን ክነጽግን የኽእሎ።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG14 ዝብል ቃል ንረክብ
ስትራተጂ ምልላይ
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG15 ዝብል ቃል ንምርካብ ኣብዚ ጠውቑ ኣብ ኣተሓሕዛ JWT ዝርከቡ ተቓላዕነት፡ ኣቃውማ ቶከንን ባህሪ ምላሽ ኣገልጋልን ብምትንታን ክለለዩ ይኽእሉ፤ ዝብል ቃል ንረክብ ZXCVFIXVIBESEG16
- ምርመራ ርእሲ: ርእሲ
alg(ኣልጎሪዝም) ናብ "ዋላ ሓደ" ከምዘይተቐመጠን ትጽቢት ዝግበረሉ ደረጃታት ክሪፕቶግራፊ [S1] ከምዝጥቀምን ንምርግጋጽ ምፍታሽ።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG17
- ምርግጋጽ ጠለብ: ኣብ ውሽጢ JSON ጽዕነት
exp(ምውዳእ ግዜ)ንaud(ተዓዘብቲ)ን ክሲ ምህላውን ቅኑዕነትን ምርግጋጽ።
ዝብል ቃል ንረክብ ZXCVFIXVIBESEG18
- Validation Testing: እቲ ሰርቨር ብመሰረት
expዝብል ምኽንያት ግዜኦም ዝሓለፉ ወይ ከምቲ ብaudclaim [S1] ዝተገልጸ ንዝተፈለየ ተዓዘብቲ ዝተሓሰቡ ቶከናት ብትኽክል እንተነጺጉ ምፍታን እዩ።
