ሶስቴ DES ወይም DESede ለኤሌክትሮኒካዊ መረጃ ምስጠራ ሲምሜትሪክ-ቁልፍ ስልተ-ቀመር፣ ተከታዩ ነው። DES(የውሂብ ምስጠራ መደበኛ) እና ከ DES የበለጠ ደህንነቱ የተጠበቀ ምስጠራ ያቀርባል። የሶስትዮሽ DES በተጠቃሚ የቀረበውን ቁልፍ እንደ k1፣ k2 እና k3 በሦስት ንዑስ ቁልፎች ይሰብራል። መልእክቱ መጀመሪያ በk1 ተመስጥሯል፣ከዚያም በk2 ዲክሪፕት ተደርጎ እንደገና በk3 ተመሰጠረ። የ DESede ቁልፍ መጠን 128 ወይም 192 ቢት ሲሆን መጠኑ 64 ቢት ነው። 2 የአሠራር ዘዴዎች አሉ-Triple ECB (ኤሌክትሮኒካዊ ኮድ መጽሐፍ) እና ሶስት ሲቢሲ (የሲፈር እገዳ ሰንሰለት)።
ከታች ያለው የመስመር ላይ ነጻ መሳሪያ በሶስት እጥፍ DES ምስጠራ እና ዲክሪፕት በሁለት የአሰራር ዘዴዎች ለማንኛውም ግልጽ ጽሁፍ ያቀርባል።
የሚያስገቡት ማንኛውም ሚስጥራዊ ቁልፍ እሴት ወይም እኛ የምናመነጨው በዚህ ድረ-ገጽ ላይ አልተከማችም ይህ መሳሪያ በኤችቲቲፒኤስ ዩአርኤል በኩል የቀረበ ማንኛውም ሚስጥራዊ ቁልፎች ሊሰረቁ እንደማይችሉ ለማረጋገጥ ነው።
ሶስቴ DES ምስጠራ
- ቁልፍ ምርጫ፡-Triple DES በተለምዶ K1፣ k2፣ k3 በመባል የሚታወቁትን ሶስት ቁልፎች ይጠቀማል። እያንዳንዱ ቁልፍ 56 ቢት ይረዝማል፣ ነገር ግን በተመጣጣኝ ቢት ምክንያት ውጤታማው የቁልፍ መጠን በአንድ ቁልፍ 64 ቢት ነው።
- የማመስጠር ሂደት::
- በK1 ያመስጥሩግልጽ ጽሑፍ ብሎክ መጀመሪያ የተመሰጠረው የመጀመሪያውን ቁልፍ K1 በመጠቀም ነው፣ይህም ምስጢራዊ ጽሑፍ C1ን አስከትሏል።
- በK2 ዲክሪፕት ያድርጉ፡ከዚያም C1 ሁለተኛውን ቁልፍ K2 በመጠቀም ዲክሪፕት ይደረጋል, ይህም መካከለኛ ውጤት ያስገኛል.
- በK3 ያመስጥሩ፡በመጨረሻም፣ የመጨረሻውን የምስጥር ጽሑፍ C2 ለማምረት መካከለኛው ውጤት ሶስተኛውን ቁልፍ K3 በመጠቀም እንደገና ተመስጥሯል።
ሶስቴ DES ዲክሪፕት
በሶስትዮሽ DES ውስጥ ዲክሪፕት ማድረግ በመሠረቱ የመመስጠር ተቃራኒ ነው፡-
- የመፍታት ሂደት፡-
- በK3 ዲክሪፕት ያድርጉመካከለኛ ውጤት ለማግኘት የምስጥር ጽሁፍ C2 ሶስተኛውን ቁልፍ K3 በመጠቀም ዲክሪፕት ተደርጓል።
- በK2 ያመስጥሩ፡መካከለኛው ውጤት ሁለተኛውን ቁልፍ K2 በመጠቀም ኢንክሪፕት የተደረገ ሲሆን ይህም ሌላ መካከለኛ ውጤት ያስገኛል.
- በK1 ዲክሪፕት ያድርጉ፡በመጨረሻም፣ ዋናውን ግልጽ ጽሑፍ ለማግኘት ይህ ውጤት የመጀመሪያውን ቁልፍ K1 በመጠቀም ዲክሪፕት ይደረጋል።
ቁልፍ አስተዳደር
- ቁልፍ መጠን፡በTriple DES ውስጥ ያለው እያንዳንዱ ቁልፍ 56 ቢት ይረዝማል፣ ይህም በጠቅላላ ውጤታማ የሆነ 168 ቢት (K1፣ K2 እና K3 በቅደም ተከተል ጥቅም ላይ ስለሚውሉ)።
- ቁልፍ አጠቃቀም፡K1 እና K3 ከመደበኛ DES ጋር ለኋላ ተኳሃኝነት አንድ አይነት ቁልፍ ሊሆኑ ይችላሉ፣ነገር ግን ደህንነትን ለማሻሻል K2 የተለየ እንዲሆን ይመከራል።
የደህንነት ግምት
- ባለሶስትዮሽ DES ደህንነቱ የተጠበቀ ነው ተብሎ ይታሰባል ነገር ግን እንደ AES ካሉ ዘመናዊ ስልተ ቀመሮች ጋር ሲነጻጸር በአንጻራዊነት ቀርፋፋ ነው።
- በቁልፍ ርዝመቱ ምክንያት፣ 3DES ለተወሰኑ ጥቃቶች የተጋለጠ ነው እና ከአሁን በኋላ የተሻሉ አማራጮች (እንደ AES) ባሉባቸው አዳዲስ መተግበሪያዎች አይመከርም።
የሶስትዮሽ DES ከDES ጋር ተኳሃኝነት በሚያስፈልግበት የቆዩ ስርዓቶች ውስጥ ጥቅም ላይ ይውላል፣ነገር ግን ዘመናዊ መተግበሪያዎች በተለምዶ ይጠቀማሉ። AES ለሲሜትሪክ ምስጠራ በብቃት እና በጠንካራ ደህንነት ምክንያት.
DES ምስጠራ አጠቃቀም መመሪያ
ማመስጠር የሚፈልጉትን ማንኛውንም ግልጽ ጽሑፍ ወይም የይለፍ ቃል ያስገቡ። ከዚያ በኋላ, ከተቆልቋዩ ውስጥ የኢንክሪፕሽን ሁነታን ይምረጡ. ከታች ሊሆኑ የሚችሉ ቫልቮች ናቸው.
-
ኢ.ሲ.ቢ፡ በECB ሁነታ፣ ማንኛውም ጽሑፍ ወደ ብዙ ብሎኮች ይከፈላል፣ እና እያንዳንዱ ብሎክ በቀረበው ቁልፍ የተመሰጠረ ነው እና ስለዚህ ተመሳሳይ ግልጽ የጽሑፍ ብሎኮች ወደ ተመሳሳይ የምስጥር ጽሑፍ ብሎኮች ይመሳጠራሉ። ስለዚህ ይህ የምስጠራ ሁነታ ከሲቢሲ ሁነታ ያነሰ ደህንነቱ የተጠበቀ ተደርጎ ይቆጠራል። እያንዳንዱ ብሎክ ወደ ተመሳሳይ የሲፈር ጽሑፍ ብሎኮች ስለተመሰጠረ ለECB ሁነታ ምንም IV አያስፈልግም። ያስታውሱ፣ IV መጠቀም ተመሳሳይ ግልጽ ጽሑፎች ወደ ተለያዩ የምስጥር ጽሑፎች መመሳጠራቸውን ያረጋግጣል።
-
ሲቢሲ፡ የCBC ምስጠራ ሁነታ ከECB ሁነታ ጋር ሲነጻጸር የበለጠ ደህንነቱ የተጠበቀ ነው ተብሎ ይታሰባል፣ሲቢሲ IV ስለሚያስፈልገው ከECB ሁኔታ በተለየ ተመሳሳይ ብሎኮችን ምስጠራ በዘፈቀደ ለማድረግ ይረዳል። ለሲቢሲ ሁነታ የመነሻ ቬክተር መጠን 64 ቢት መሆን አለበት ይህም ማለት 8 ቁምፊዎች ርዝመት ሊኖረው ይገባል ማለትም 8*8 = 64 ቢት