ቪዲዮ: በJWT ውስጥ የመፈረሚያ ቁልፍ ምንድን ነው?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
JSON የድር ማስመሰያ ( ጄደብሊውቲ ) በተዋዋይ ወገኖች መካከል እንደ JSON ነገር ደህንነቱ በተጠበቀ መልኩ ለማስተላለፍ የታመቀ እና እራሱን የቻለ መንገድ የሚገልጽ ክፍት መስፈርት (RFC 7519) ነው። JWT ሊሆኑ ይችላሉ። ተፈራረመ ሚስጥራዊ (ከኤችኤምኤሲ አልጎሪዝም ጋር) ወይም የህዝብ/የግል በመጠቀም ቁልፍ RSA ወይም ECDSA በመጠቀም ጥንድ.
በዚህ መንገድ JWT እንዴት ይፈርማሉ?
ፓርቲ የግል ፓርቲውን ይጠቀማል ምልክት ሀ ጄደብሊውቲ . ተቀባዮች በተራው የዚያ አካልን ለማረጋገጥ የህዝብ ቁልፍ (እንደ ኤችኤምኤሲ የተጋራ ቁልፍ በተመሳሳይ መንገድ መጋራት አለበት) ይጠቀማሉ። ጄደብሊውቲ . ተቀባይ ወገኖች የላኪውን የህዝብ ቁልፍ ተጠቅመው አዲስ JWT መፍጠር አይችሉም።
እንዲሁም JWT ሊጠለፍ ይችላል? ጄደብሊውቲ , ወይም JSON Web Tokens፣ በዘመናዊ የድር ማረጋገጫ ውስጥ የስህተት ደረጃ ነው። እሱ በጥሬው በሁሉም ቦታ ጥቅም ላይ ይውላል፡ ከክፍለ-ጊዜዎች እስከ ማስመሰያ-ተኮር ማረጋገጫ በOAuth፣ የሁሉም ቅርጾች እና ቅጾች ብጁ ማረጋገጫ ድረስ። ሆኖም ፣ ልክ እንደ ማንኛውም ቴክኖሎጂ ፣ ጄደብሊውቲ መከላከል አይደለም መጥለፍ.
በዚህ መሠረት የጄደብሊውቲ ፊርማ እንዴት ይሠራል?
ጄደብሊውቲ ወይም JSON ድር ማስመሰያ የደንበኛውን ትክክለኛነት ለማረጋገጥ በኤችቲቲፒ ጥያቄ (ከደንበኛ ወደ አገልጋይ) የተላከ ሕብረቁምፊ ነው። ጄደብሊውቲ በሚስጥር ቁልፍ የተፈጠረ ነው እና ይህ ሚስጥራዊ ቁልፍ ለእርስዎ የግል ነው። አንድ ሲቀበሉ ጄደብሊውቲ ከደንበኛው, ያንን ማረጋገጥ ይችላሉ ጄደብሊውቲ በዚህ ሚስጥራዊ ቁልፍ.
hs256 ምንድን ነው?
HS256 . ሃሽ ላይ የተመሰረተ የመልእክት ማረጋገጫ ኮድ (HMAC) እንደ SHA-256 ያሉ ምስጠራዊ ሃሽ ተግባርን በመጠቀም የተወሰነ ክፍያን ከሚስጥር ጋር የሚያጣምር ስልተ ቀመር ነው። ውጤቱም መልእክቱን ለማረጋገጥ የሚያገለግል ኮድ የሚያመነጨውም ሆነ የሚያረጋግጥ አካል ሚስጥሩ የሚያውቀው ከሆነ ብቻ ነው።
የሚመከር:
በብሎክቼይን ውስጥ የግል ቁልፍ እና የህዝብ ቁልፍ ምንድነው?
የሆነ ሰው በብሎክቼይን ላይ ክሪፕቶኮይን ሲልክልህ ወደ ሃሽድ እትም እየላካቸው ነው "የህዝብ ቁልፍ" እየተባለ የሚጠራው። ከእነሱ የተደበቀ ሌላ ቁልፍ አለ፣ እሱም “የግል ቁልፍ” በመባል ይታወቃል። ይህ የግል ቁልፍ የህዝብ ቁልፍን ለማግኘት ይጠቅማል
በJWT ቶከን ውስጥ IAT ምንድን ነው?
'iat' (የተሰጠ) የይገባኛል ጥያቄ። የ'iat' (በላይ የተሰጠ) የይገባኛል ጥያቄ JWT የወጣበትን ጊዜ ይለያል። ይህ የይገባኛል ጥያቄ የJWTን ዕድሜ ለመወሰን ሊያገለግል ይችላል።
በ SQL አገልጋይ ውስጥ ዋና ቁልፍ የውጭ ቁልፍ ግንኙነት እንዴት መፍጠር እንደሚቻል?
በነገር ኤክስፕሎረር ውስጥ የSQL አገልጋይ አስተዳደር ስቱዲዮን በመጠቀም ፣በግንኙነቱ የውጭ ቁልፍ ጎን ላይ ያለውን ሰንጠረዥ በቀኝ ጠቅ ያድርጉ እና ዲዛይን የሚለውን ጠቅ ያድርጉ። ከጠረጴዛ ዲዛይነር ምናሌ ውስጥ ግንኙነቶችን ጠቅ ያድርጉ። በውጪ-ቁልፍ ግንኙነቶች መገናኛ ሳጥን ውስጥ፣አክልን ጠቅ ያድርጉ። በተመረጠው የግንኙነት ዝርዝር ውስጥ ያለውን ግንኙነት ጠቅ ያድርጉ
በዲቢ2 ውስጥ ዋና ቁልፍ እና የውጭ ቁልፍ ምንድን ነው?
የውጭ ቁልፍ በሌላ ሠንጠረዥ ውስጥ ቢያንስ አንድ የረድፍ ቁልፍ ለማዛመድ የሚያስፈልገው በሰንጠረዥ ውስጥ ያሉ የአምዶች ስብስብ ነው። የማጣቀሻ ገደብ ወይም የማጣቀሻ ታማኝነት ገደብ ነው. በአንድ ወይም በብዙ ሠንጠረዦች ውስጥ በበርካታ ዓምዶች ውስጥ ስላሉት እሴቶች ምክንያታዊ ህግ ነው።
የመጀመሪያ ደረጃ ሁለተኛ ቁልፍ እና የውጭ ቁልፍ ምንድን ነው?
የውጭ ቁልፍ፡ ዋናው ቁልፍ በሌላ ሠንጠረዥ ውስጥ አንድ ሠንጠረዥ እየታየ ነው (የተሻገረ)። ሁለተኛ ደረጃ (ወይም አማራጭ) ቁልፍ፡ በሠንጠረዡ ውስጥ ያለ ማንኛውም መስክ ከላይ ካሉት ሁለት ዓይነቶች መካከል አንዱ እንዲሆን ያልተመረጠ ነው