DES (தரவு குறியாக்க தரநிலை) மற்றும் AES (மேம்பட்ட குறியாக்க தரநிலை) இடையே உள்ள வேறுபாடு

நூலாசிரியர்: Laura McKinney
உருவாக்கிய தேதி: 1 ஏப்ரல் 2021
புதுப்பிப்பு தேதி: 13 மே 2024
Anonim
DES (தரவு குறியாக்க தரநிலை) மற்றும் AES (மேம்பட்ட குறியாக்க தரநிலை) இடையே உள்ள வேறுபாடு - தொழில்நுட்பம்
DES (தரவு குறியாக்க தரநிலை) மற்றும் AES (மேம்பட்ட குறியாக்க தரநிலை) இடையே உள்ள வேறுபாடு - தொழில்நுட்பம்

உள்ளடக்கம்


DES (தரவு குறியாக்க தரநிலை) மற்றும் AES (மேம்பட்ட குறியாக்க தரநிலை) இரண்டும் சமச்சீர் தொகுதி மறைக்குறியீடாகும். DES இன் குறைபாட்டை சமாளிக்க AES அறிமுகப்படுத்தப்பட்டது. டி.இ.எஸ் ஒரு சிறிய முக்கிய அளவைக் கொண்டிருப்பதால், இந்த மூன்று டி.இ.எஸ்ஸை சமாளிக்க குறைந்த பாதுகாப்பை ஏற்படுத்துகிறது, ஆனால் அது மெதுவாக மாறிவிடும். எனவே, பின்னர் AES ஐ தேசிய தர மற்றும் தொழில்நுட்ப நிறுவனம் அறிமுகப்படுத்தியது. DES மற்றும் AES க்கு இடையிலான அடிப்படை வேறுபாடு என்னவென்றால் டிஇஎஸ் பிரதான வழிமுறை தொடங்குவதற்கு முன்பு வெற்று தொகுதி இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது ஏஇஎஸ் சைஃபர் பெற முழு தொகுதி செயலாக்கப்படுகிறது.

கீழே காட்டப்பட்டுள்ள ஒப்பீட்டு விளக்கப்படத்தின் உதவியுடன் DES மற்றும் AES க்கு இடையில் இன்னும் சில வேறுபாடுகளைப் பற்றி விவாதிப்போம்.

  1. ஒப்பீட்டு விளக்கப்படம்
  2. வரையறை
  3. முக்கிய வேறுபாடுகள்
  4. முடிவுரை

ஒப்பீட்டு விளக்கப்படம்

ஒப்பீட்டுக்கான அடிப்படைDES (தரவு குறியாக்க தரநிலை)AES (மேம்பட்ட குறியாக்க தரநிலை)
அடிப்படைDES இல் தரவுத் தொகுதி இரண்டு பகுதிகளாகப் பிரிக்கப்பட்டுள்ளது.AES இல் முழு தரவுத் தொகுதியும் ஒற்றை அணியாக செயலாக்கப்படுகிறது.
தத்துவம்ஃபீஸ்டல் சைபர் கட்டமைப்பில் டிஇஎஸ் வேலை செய்கிறது.AES மாற்று மற்றும் வரிசைமாற்றக் கோட்பாட்டில் செயல்படுகிறது.
வெற்றுவெற்று 64 பிட்கள் கொண்டதுவெற்று 128,192 அல்லது 256 பிட்கள் இருக்கலாம்
முக்கிய அளவுAES உடன் ஒப்பிடும்போது DES சிறிய முக்கிய அளவைக் கொண்டுள்ளது.DES உடன் ஒப்பிடும்போது AES பெரிய விசை அளவைக் கொண்டுள்ளது.
ரவுண்ட்ஸ்16 சுற்றுகள்128-பிட் ஆல்கோவுக்கு 10 சுற்றுகள்
192-பிட் ஆல்கோவுக்கு 12 சுற்றுகள்
256-பிட் அல்கோவுக்கு 14 சுற்றுகள்
வட்டங்களின் பெயர்கள்விரிவாக்க வரிசைமாற்றம், Xor, S- பெட்டி, பி-பெட்டி, Xor மற்றும் இடமாற்று.சப் பைட்டுகள், ஷிப்ட்ரோக்கள், மிக்ஸ் நெடுவரிசைகள், அட்ரவுண்ட்கீஸ்.
பாதுகாப்புடி.இ.எஸ் ஒரு சிறிய விசையைக் கொண்டுள்ளது, இது குறைந்த பாதுகாப்பானது.AES உடன் பெரிய ரகசிய விசை உள்ளது, எனவே, மிகவும் பாதுகாப்பானது.
வேகம்DES ஒப்பீட்டளவில் மெதுவாக உள்ளது.AES வேகமாக உள்ளது.


DES இன் வரையறை (தரவு குறியாக்க தரநிலை)

தரவு குறியாக்க தரநிலை (DES) என்பது a சமச்சீர் விசை தொகுதி மறைக்குறியீடு அதை ஏற்றுக்கொண்டது தேசிய தர மற்றும் தொழில்நுட்ப நிறுவனம் வருடத்தில் 1977. டி.இ.எஸ் ஃபீஸ்டல் அமைப்பு சமவெளி இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது. 64 பிட் சைஃப்பரை உருவாக்க DES உள்ளீட்டை 64-பிட் எளிய மற்றும் 56-பிட் விசையாக எடுத்துக்கொள்கிறது.

கீழேயுள்ள படத்தில் நீங்கள் DES ஐப் பயன்படுத்தி வெற்று குறியாக்கத்தைக் காணலாம். ஆரம்பத்தில், 64-பிட் வெற்று ஆரம்ப வரிசைமாற்றத்திற்கு உட்படுகிறது, இது 64-பிட் வரிசைப்படுத்தப்பட்ட உள்ளீட்டைப் பெற பிட்களை மறுசீரமைக்கிறது. இப்போது இந்த 64 பிட் வரிசைப்படுத்தப்பட்ட உள்ளீடு இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது, அதாவது 32-பிட் இடது பகுதி மற்றும் 32-பிட் வலது பகுதி. இந்த இரண்டு பகுதிகளும் பதினாறு சுற்றுகளுக்கு உட்படுகின்றன, அங்கு ஒவ்வொரு சுற்றுகளும் ஒரே செயல்பாடுகளைப் பின்பற்றுகின்றன. பதினாறு சுற்றுகள் முடிந்த பிறகு, இறுதி வரிசைமாற்றம் செய்யப்படுகிறது, மேலும் 64-பிட் சைஃபர் பெறப்படுகிறது.


ஒவ்வொரு சுற்றிலும் பின்வரும் செயல்பாடுகள் உள்ளன:

  • விரிவாக்க வரிசைமாற்றம்: இங்கே 32-பிட் வலது பகுதி 48-பிட் வலது பகுதியை உருவாக்குகிறது.
  • எக்ஸ்ஆர்: 48-பிட் வலது பகுதி 56-பிட் விசையிலிருந்து பெறப்பட்ட 48-பிட் துணைக் கொண்ட Xor ஆகும், இதன் விளைவாக 48-பிட் வெளியீட்டில் விளைகிறது.
  • எஸ்-பெட்டியில்: Xor படி மூலம் பெறப்பட்ட 48 பிட் வெளியீடு மீண்டும் 32 பிட்டாக குறைக்கப்படுகிறது.
  • பி பெட்டியில்: இங்கே எஸ்-பெட்டியிலிருந்து பெறப்பட்ட 32-பிட் முடிவு மீண்டும் வரிசைப்படுத்தப்படுகிறது, இதன் விளைவாக 32-பிட் வரிசைப்படுத்தப்பட்ட வெளியீடு கிடைக்கிறது.

AES இன் வரையறை (மேம்பட்ட குறியாக்க தரநிலை)

மேம்பட்ட குறியாக்க தரநிலையும் (AES) ஒரு சமச்சீர் விசை தொகுதி மறைக்குறியீடு. AES இல் வெளியிடப்பட்டது 2001 மூலம் தேசிய தரநிலைகள் மற்றும் தொழில்நுட்ப நிறுவனம். டி.இ.எஸ் மிகச் சிறிய சைபர் விசையைப் பயன்படுத்துவதால் வழிமுறை மிகவும் மெதுவாக இருந்ததால் டி.இ.எஸ்-ஐ மாற்ற ஏ.இ.எஸ் அறிமுகப்படுத்தப்பட்டது.

AES வழிமுறை 128-பிட் வெற்று மற்றும் 128-பிட் ரகசிய விசையை எடுத்துக்கொள்கிறது, இது 128 பிட் தொகுதியை உருவாக்குகிறது, இது 4 X 4 சதுர அணி என சித்தரிக்கப்படுகிறது. இந்த 4 எக்ஸ் 4 சதுர அணி ஆரம்ப மாற்றத்திற்கு உட்படுகிறது. இந்த படி 10 சுற்றுகள் பின்பற்றப்படுகிறது. அவற்றில் 9 சுற்று பின்வரும் கட்டங்களைக் கொண்டுள்ளது:

  • Subbytes: இது எஸ்-பாக்ஸைப் பயன்படுத்துகிறது, இதன் மூலம் முழுத் தொகுதியின் (மேட்ரிக்ஸ்) பைட் மாற்றாக பைட் செய்கிறது. 
  • ஷிப்ட் வரிசைகள்: மேட்ரிக்ஸின் வரிசைகள் மாற்றப்படுகின்றன.
  • நெடுவரிசைகளை கலக்கவும்: நெடுவரிசைகள் மேட்ரிக்ஸின் வலமிருந்து இடமாக மாற்றப்படுகின்றன.
  • சுற்று விசைகளைச் சேர்க்கவும்: இங்கே, தற்போதைய தொகுதியின் Xor மற்றும் விரிவாக்கப்பட்ட விசை செய்யப்படுகிறது.

கடைசி 10 வது சுற்றில் சப்பைட்ஸ், ஷிப்ட் வரிசைகள் மற்றும் சுற்று விசைகள் நிலைகளை மட்டும் உள்ளடக்கியது மற்றும் 16 பைட்டுகள் (128-பிட்) சைஃப்பரை வழங்குகிறது.

  1. DES மற்றும் AES க்கு இடையிலான அடிப்படை வேறுபாடு என்னவென்றால், DES இல் உள்ள தொகுதி மேலும் செயலாக்கத்திற்கு முன் இரண்டு பகுதிகளாக பிரிக்கப்பட்டுள்ளது, அதேசமயம் AES இல் முழு தொகுதியும் சைஃபர் பெற செயலாக்கப்படுகிறது.
  2. டிஇஎஸ் வழிமுறை ஃபீஸ்டல் சைபர் கொள்கையில் செயல்படுகிறது, மேலும் ஏஇஎஸ் வழிமுறை மாற்று மற்றும் வரிசைமாற்றக் கொள்கையில் செயல்படுகிறது.
  3. DES இன் முக்கிய அளவு 56 பிட் ஆகும், இது 128,192 அல்லது 256-பிட் ரகசிய விசையைக் கொண்ட AES ஐ விட ஒப்பீட்டளவில் சிறியது.
  4. டி.இ.எஸ்ஸில் உள்ள சுற்றுகளில் விரிவாக்க வரிசைமாற்றம், சோர், எஸ்-பாக்ஸ், பி-பாக்ஸ், சோர் மற்றும் ஸ்வாப் ஆகியவை அடங்கும். மறுபுறம், AES இன் சுற்றுகளில் சப்பைட்ஸ், ஷிப்ட்ரோஸ், மிக்ஸ் நெடுவரிசைகள், அட்ரவுண்ட்கீஸ் ஆகியவை அடங்கும்.
  5. சிறிய விசை அளவு காரணமாக DES AES ஐ விட குறைவாக பாதுகாப்பாக உள்ளது.
  6. AES DES ஐ விட ஒப்பீட்டளவில் வேகமாக உள்ளது.

முடிவுரை:

DES என்பது பழைய வழிமுறை மற்றும் AES என்பது மேம்பட்ட வழிமுறையாகும், இது DES ஐ விட வேகமாகவும் பாதுகாப்பாகவும் இருக்கும்.