በዥረት Cipher እና አግድ Cipher መካከል ያለው ልዩነት

በዥረት Cipher እና አግድ Cipher መካከል ያለው ልዩነት
በዥረት Cipher እና አግድ Cipher መካከል ያለው ልዩነት

ቪዲዮ: በዥረት Cipher እና አግድ Cipher መካከል ያለው ልዩነት

ቪዲዮ: በዥረት Cipher እና አግድ Cipher መካከል ያለው ልዩነት
ቪዲዮ: ስለ ጃሰን ስታተም እውነታዎች 2024, ህዳር
Anonim

ዥረት Cipher vs Block Cipher | የግዛት Cipher vs Block Cipher

በክሪፕቶግራፊ ውስጥ፣ Stream ciphers እና Block ciphers ከሲሜትሪክ ቁልፍ ምስጢሮች ቤተሰብ ውስጥ የሆኑ ሁለት ምስጠራ/ዲክሪፕት ስልተ ቀመሮች ናቸው። በተለምዶ የምስጢር ጽሑፍ ግልጽ ጽሑፍን እንደ ግብአት ወስዶ የምሥጥር ጽሑፍን እንደ ውፅዓት ያወጣል። ምስጠራን አግድ የማይለዋወጥ ለውጥን በመጠቀም የቋሚ ርዝመት ቢትስን ያመስጥራል። የምሥክር ወረቀቶች የቢትስ ዥረቶችን በተለያየ ርዝመት ያመሳጠሩ እና በእያንዳንዱ ቢት ላይ የተለያዩ ለውጦችን ይጠቀሙ።

ዥረት Cipher ምንድን ነው?

የዥረት ምስጢሮች የሲሜትሪክ ቁልፍ ምስጢሮች ቤተሰብ ናቸው። የዥረት ምስጢሮች ግልጽ-የጽሑፍ ቢትዎችን ከሐሰተኛ-የጽሑፍ ቢትስ ዥረት ከXOR (የማያካትት-ወይም) አሠራር አጠቃቀም ጋር ያዋህዳሉ።የዥረት ምስጢሮች ግልጽ የጽሑፍ አሃዞችን አንድ በአንድ ያመሰጥሩ ሲሆን ለተከታታይ አሃዞች የተለያዩ ለውጦች። የእያንዳንዱ አሃዝ ምስጠራ በሲፈር ሞተር ወቅታዊ ሁኔታ ላይ ስለሚወሰን፣ የዥረት ምስጠራዎችም የስቴት ምስጠራዎች በመባል ይታወቃሉ። በተለምዶ ነጠላ ቢት/ንክሻዎች እንደ ነጠላ አሃዞች ጥቅም ላይ ይውላሉ። የደህንነት ስጋቶችን ለማስወገድ, ተመሳሳይ የመነሻ ሁኔታ ከአንድ ጊዜ በላይ ጥቅም ላይ እንደማይውል ማረጋገጥ አለበት. በብዛት ጥቅም ላይ የዋለው የዥረት ምስጥር RC4 ነው።

ብሎክ Cipher ምንድን ነው?

የብሎክ ምስጥር ሌላው ሲሜትሪክ ቁልፍ ምስጥር ነው። አግድ ምስጠራዎች በብሎኮች (የቢትስ ቡድኖች) ቋሚ ርዝመት ይሰራሉ። አግድ ምስጠራዎች በብሎኩ ውስጥ ላሉት ሁሉም አሃዞች ቋሚ (የማይለወጥ) ለውጥ ይጠቀማሉ። ለምሳሌ፣ የ x-bit block plain-text (ከሚስጥራዊ ቁልፍ ጋር) ለብሎክ ሲፈር ሞተር ግብዓት ሆኖ ሲቀርብ፣ ተዛማጅ የ x-bit ብሎክ የምስጢር ጽሑፍን ይፈጥራል። ትክክለኛው ለውጥ በሚስጥር ቁልፍ ላይ የተመሰረተ ነው. በተመሳሳይ፣ የዲክሪፕሽን ስልተ ቀመር የ x-bit block of ciphertext እና ከላይ ያለውን ሚስጥራዊ ቁልፍ እንደ ግብአት በመጠቀም የመጀመሪያውን የ x-bit ብሎክ ግልጽ ያደርገዋል።የግቤት መልእክቱ ከብሎክው መጠን ጋር ሲወዳደር በጣም ረጅም ከሆነ ወደ ብሎኮች ይከፋፈላል እና እነዚህ ብሎኮች (በተናጥል) ተመሳሳይ ቁልፍ በመጠቀም ኢንክሪፕት ይደረጋሉ። ነገር ግን፣ ተመሳሳዩ ቁልፍ ጥቅም ላይ ስለዋለ፣ እያንዳንዱ የተደጋገሚ ቅደም ተከተል በምስጢረ-ጽሑፍ ውስጥ ያለው ተመሳሳይ ተደጋጋሚ ቅደም ተከተል ይሆናል፣ እና ይህ የደህንነት ስጋቶችን ሊያስከትል ይችላል። ታዋቂ የብሎክ ምስጠራዎች DES (የውሂብ ምስጠራ መደበኛ) እና AES (የላቀ የኢንክሪፕሽን መደበኛ) ናቸው። ናቸው።

በዥረት Cipher እና በብሎክ Cipher መካከል ያለው ልዩነት ምንድን ነው?

ምንም እንኳን ሁለቱም የዥረት ምስጠራዎች እና የብሎኮች ምስጠራዎች የሳይሜትሪክ ምስጠራ ምስጢሮች ቤተሰብ ቢሆኑም አንዳንድ ቁልፍ ልዩነቶች አሉ። ምስጢሮችን ያግዱ የቋሚ ርዝመት ብሎኮችን ያመሰጠሩ ሲሆን የዥረት ምስጢሮች ግን የXOR ክወናን በመጠቀም ተራ-ጽሑፍ ቢትስን ከሐሰተኛ የምስጥር ቢትስ ዥረት ያዋህዳሉ። ምንም እንኳን የብሎክ ምስጢሮች ተመሳሳይ ለውጥ ቢጠቀሙም፣ የዥረት ምስጢሮች በሞተሩ ሁኔታ ላይ ተመስርተው የተለያዩ ለውጦችን ይጠቀማሉ። የዥረት ምስጢሮች አብዛኛውን ጊዜ ምስጢሮችን ከማገድ በበለጠ ፍጥነት ይሰራሉ።ከሃርድዌር ውስብስብነት አንፃር፣ የዥረት ምስጢሮች በአንጻራዊ ሁኔታ ያነሱ ውስብስብ ናቸው። የዥረት ምስጢሮች ከብሎክ ምስጢሮች ዓይነተኛ ምርጫዎች ናቸው ግልጽ ጽሑፍ በተለያየ መጠን (ለምሳሌ ደህንነቱ የተጠበቀ የዋይፋይ ግንኙነት) ሲገኝ፣ ምክንያቱም የማገጃ ምስጢሮች ከብሎኮች መጠን ባነሱ ብሎኮች ላይ መሥራት አይችሉም። ነገር ግን አንዳንድ ጊዜ፣ በዥረት ምስጢሮች እና በብሎክ ምስጢሮች መካከል ያለው ልዩነት በጣም ግልፅ አይደለም። ምክንያቱ፣ የተወሰኑ የአሠራር ዘዴዎችን ሲጠቀሙ፣ ያለውን ትንሹን የውሂብ አሃድ ኢንክሪፕት ለማድረግ በመፍቀድ የብሎክ ሳይፈር እንደ ዥረት ምስጥር ሆኖ ሊያገለግል ይችላል።

የሚመከር: