05/04/2019
የላቀ የምስጠራ መስፈርት
መግቢያ
የበይነመረብ ግንኙነት ከፍተኛ መጠን ያለውን ውሂብ በተለያዩ መስኮች ለማስተላለፍ አስፈላጊውን ሚና እየጫወተ ነው. አንዳንድ ልውውጥዎች ደህንነቱ ባልተጠበቀ ቻናል ከላኪያ ወደ ተቀባዩ ይተላለፋሉ.
በኤሌክትሮኒክ የመረጃ ደህንነት ምክንያት ወሳኝ የሆኑ መረጃዎችን ከአስመሳዮች ለመከላከል በግል እና በህዝባዊ ዘርፎች የተለያዩ ቴክኒኮች እና ዘዴዎች ሲጠቀሙ ቆይተዋል.
ኢንክሪፕሽን (ዲክሪፕሽን) እና ዲክሪፕሽን (ዲክሪፕሽን) የሚባሉ ሁለት ሂደቶችን በመጠቀም ከሰነድ ጥቃት ለመጠበቅ ከሰፕታተሪ (Cryptography ) እጅግ በጣም ወሳኝ እና የተለመዱ ቴክኒኮች አንዱ ነው.
ኤኤስኢኤ በ 1997 የአሜሪካ ብሔራዊ ደረጃዎች እና ቴክኖልጂ ተቋም (NIST) ለትርፍ ምትክ ለህዝብ እንዲቀርብ ጥሪ አቅርበዋል
ኤስ.ኤስ (Rijndael ይባላል) ሚስጥራዊ መረጃዎችን ኢንክሪፕት እና ዲክሪፕት ለማድረግ በስፋት ከሚጠቀሙባቸው ዘዴዎች አንዱ ነው; በ 2017
ይህ አዲሱ የላቀ የምስክርነት ስልተ-ቀመር ያልተሰየመ እና የተራቀቀ የኢንክሪፕሽን ስታንዳርድ አልጎሪዝም ሂደትን ለማጎልበት የተዘረጋው የ NIST የአቋም መግለጫ "በሚቀጥለው ምዕተ-አመት ጠንካራ የስካምን የመንግስት መረጃዎችን መጠበቅ የሚችል መሆን አለበት. በሃርድ ዌር እና ሶፍትዌር እንዲሁም በተገደቡ አካባቢዎች (ለምሳሌ, በስማርት ካርድ ውስጥ ) ለመተግበር ቀላል እንዲሆን ታስቦ የተሰራ ሲሆን በተለያየ የጥቃት ዘዴዎች ላይ ጥሩ መከላከያዎችን ማቅረብ ነው.
AES ባህሪያት
የዚህ አዲስ የሲሚሜትሪክ ቁልፍ ስልተ ቀመር የምርጫ ሂደት ለሕዝብ እይታ እና አስተያየት ሙሉ በሙሉ ክፍት ነው. ይህ በተዘጋጀ የዲዛይንም ንድፍ ጥራዝ, ግልጽ ትራክተንስን ያረጋግጣል.
አንዳንድ ገጽታዎች-
ቀላል ንድፍ
ዝቅተኛ የማስታወስ ወጪ ዋጋ
ከፍተኛ ፍጥነት algorithm
የሲፕራር ጽሁፍ እና ቀጥታ ጽሁፍ ተመሳሳይ መጠን ናቸው
ሁለቱንም በሶፍትዌር እና ሀርድዌር በፍጥነት
የሲሜትሪክ ቁልፍ የሲሚሜትሪክ አግድ ምስጢር
128-ቢት ውሂብ, 128/192/256-ቢት ቁልፎች
ከ Triple-DES የበለጠ ኃይለኛ እና ፈጣን
የሙሉ ዝርዝር እና የንድፍ ዝርዝሮችን ያቅርቡ
በ C እና Java ውስጥ ሊተገበር የሚችል ሶፍትዌር
የ AES እንቅስቃሴ
ኤኢኤስ ከዊስቴል ኪየል ይልቅ ተለዋጭ ነው. በ "ተለዋጭ-መለዋወጥ አውታረመረብ" ላይ የተመሰረተ ነው. የተወሰኑ የግብአት አሰራሮችን ያካትታል, አንዳንዶቹ የተወሰኑ ግብዓቶችን በተወሰኑ የውጤት ውጤቶች (ተጨባጭነት) መተካትን የሚያካትቱ ሲሆን እና ሌሎች ደግሞ በዙሪያው ያሉ ጥቃቅን ብዛትን (ረቂቆቹ) ይጠቀማሉ.
የሚገርመው ነገር, AES ሁሉንም ስሌቶች በቢች (ባይት) ሳይሆን በባይት (ባይት) ያካሂዳል. ስለሆነም አኢት የ 128 ቢት ንኡስ ቅደም ተከተል ወደ 16 ባይት ይይዛል. እነዚህ 16 ባይት በአራት ዓምዶች እና በአራት ተራሎች እንደ ማትሪክስ እንዲሰራ ይደረጋል -
ከ DES በተቃራኒው, በ AES ውስጥ የክብኖች ብዛት ተለዋዋጭ እና በቁልፍ ርዝመት ይወሰናል. AES ለ 128-ቢት ቁልፎች 10 ዙር, 12-ጥንብሮች ለ 192-ቢት ቁልፎች እና ለ 256-ቢት ቁልፎች 14 ዙሮች ይጠቀማል. እያንዳንዱ ዙር የተለያዩ የ 128-ቢት የተጠጋ ቁልፍን ይጠቀማል, ይህም ከዋናው AES ቁልፍ ይሰላል.
የ AES አወቃቀር ንድፍ በሚቀጥለው ምስል ውስጥ ይገኛል -
የምስጠራ ሂደት
ኢንክሪፕሽን (ስወራ / ኢንክሪፕሽን) ኢንፎርሜሽን (ዲክሪፕሽን) ከሰራተኞች የሚመጡ መረጃዎችን ለመጠበቅ ዋናውን ሚና የሚጫወት ተወዳጅ ዘዴ ነው ኤኢኤስ
አልጎሪዝም የተሻለ ጥንካሬ ለማቅረብ ውሂብን ለመመስጠር አንድ የተወሰነ መዋቅር ይጠቀማል. የሚሠራው በሪፖርቱ ላይ ነው
በርካታ ዙሮች እና በእያንዳንዱ ዙር አራት አራት ንዑስ ሂደቶች አሉት. እያንዳንዱ ዙር ያካትታል
የ 128 bit bit ንኡስ ለመመስረት ከሚከተሉት አራት ደረጃዎች ውስጥ
ንዑስ ባይት
ረድፎችን ይቀይሩ
ዓምዶችን ቅልቅል
ዙሪያውን ቁልፎች አክል
Byte Substitution (Sub bytes)
16 የግብቦቶች ባይት በዲዛይን የተሰጡ ቋሚ ሰንጠረዥ (S-box) በመፈለግ ይካካሳሉ. ውጤቱም በአራት ረድፎች እና በአራት አምዶች አንድ ማትሪክስ ውስጥ ነው
ረድፎችን ይቀይሩ
እያንዲንደ አራቱ ረድፎች ያሇው ግራፍ ወዯ ግራ ይቀየራሌ. 'የሚወድቁ' የሚባሉት ማንኛቸውም ግቤቶች በረድፍ በኩል በቀኝ በኩል እንደገና ይካተታሉ. መቀየሪያ እንደሚከተለው ይከናወናል.
የመጀመሪያው ረድፍ አልተቀየረም.
ሁለተኛ ረድፍ አንድ (ባት) ወደ ግራ ይቀይራል.
ሦስተኛው ረድፍ በግራ በኩል ሁለት ቦታዎችን ይለውጣል.
አራተኛው ረድፍ በግራ በኩል ሦስት ቦታዎችን ይለውጣል.
ውጤቱም ተመሳሳይ 16 ውስጦችን ያካተተ አዲስ ማትሪክስ ሲሆን ግን እርስ በርስ የተዛመደ ነው
ቅላጼዎች ቅልቅል
እያንዳንዱ አራት አራት ባይት አሁን ልዩ የሂሳብ ተግባር በመጠቀም ይለወጣል. ይህ ተግባር የአንድ አምድ አራት አተዎችን (ግኝቶችን) እንደአስፈላጊነቱ የሚወስድ ሲሆን የመጀመሪያውን አምድ ይተካል. ውጤቱም 16 አዲስ ባይት ያካተተ ሌላ አዲስ ማትሪክስ ነው. ይህ እርምጃ ባለፈው ዙር እንደማይካሄድ ልብ ሊባል ይገባል.
የተከፈለ ቁልፍ አክል
የማትሪክስ 16 ባይት አሁን 128 ቢት ነው እናም የ XOR ወደ 128 ቢት የጠለቀ ቁልፍ ነው. የመጨረሻው ዙር ከሆነ, ውጫዊው የሂደቱ ጽሑፍ ነው. አለበለዚያ, 128 ቢት በ 16 ባይት ይተረጉማል, እና ተመሳሳይ ተመሳሳይ ዙር እንጀምራለን.
የ ኤ.ኤስ.ስ ትንታኔ
በአሁኑ ጊዜ የመረጃ ምስጢራዊነት,
AES በሃርድዌር እና ሶፍትዌር ውስጥ በስፋት ተቀባይነት ያገኘና የሚደገፍ ነው. እስከ ቀጠሮ ቀን ድረስ ምንም ተግባራዊ የግንኙነት ጥቃቶች ጥቃት አይኖርም
AES ተገኝቷል. በተጨማሪም, AES በተወሰነው ጊዜ ውስጥ ቁልፍ የሆኑትን የቁልፍ ፍለጋዎች በመፈፀም በሂደት ላይ ከሚታየው የ "ወደፊት ማጽጃ" (ብዜት) መፈብረክ ያመጣል.
ሆኖም ግን, የአኢኤስ ደህንነት እንደሚተገበረው በትክክል ከተተገበረ እና ጥሩ የቁልፍ ቁጥጥር ስራ ላይ ከሆነ ብቻ ነው.
ማጠቃለያ
በይነመረብ እና አውታረመረብ መጠቀም በፍጥነት እያደገ ነው. በየቀኑ ብዙ ዲጂታል ውሂቦች በተጠቃሚዎች መካከል ሲለዋወጡ ቆይተዋል.
አንዳንድ መረጃዎች ከተላላፊዎች ለመጠበቅ የሚስቡ ናቸው.
ዋናው ውሂብ ያልተፈቀደ መዳረሻን ለመከላከል የኢንክሪቲ አልጎሪዝም ዋና ሚናዎችን ይጫወታል. ውሂብ ለማመስጠር የተለያዩ አይነት ቀመሮቻቸው አሉ. የተራቀቀ የኢንክሪፕሽን ደረጃ (AES) ስልተ ቀመር ከተገመተው ስልተ ቀመር አንዱ ሲሆን በሃርድዌር እና በሶፍትዌር ላይ በስፋት የሚደገፍ እና ተጨባጭ ነው. ይህ ስልተ-ቀመር 128, 192, እና 256 ቢት እና 128 ቢት እገዳ ሚስጥራዊ ቁልፍን ለመለየት ያስችላል. በዚህ ወረቀት ላይ ስለ AES አልጎሪዝም አንዳንድ ጠቃሚ ባህሪያትን ያብራራል, እና በተለያዩ ልኬቶች ላይ መረጃን ኢንክሪፕት ለማድረግ የ AES አፈፃፀምን ለመገምገም በቅድመ ተካሂደው ቀደም ያሉ ምርቶችን ያቀርባል.
አመሰግናለሁ