നിങ്ങൾക്ക് AES (അഡ്വാൻസ്ഡ് എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ്) എൻക്രിപ്ഷൻ അറിയാമോ?

ഉള്ളടക്ക പട്ടിക

ക്രിപ്‌റ്റോഗ്രഫിയിലെ അഡ്വാൻസ്ഡ് എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ് (എഇഎസ്), റിജൻഡേൽ എൻക്രിപ്ഷൻ എന്നും അറിയപ്പെടുന്നു, ഇത് യുഎസ് ഫെഡറൽ ഗവൺമെന്റ് അംഗീകരിച്ച ഒരു സ്പെസിഫിക്കേഷൻ എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡാണ്.

രണ്ട് ബെൽജിയൻ ക്രിപ്‌റ്റോഗ്രാഫർമാരായ ജോവാൻ ഡെമൻ, വിൻസെന്റ് റിജ്‌മെൻ എന്നിവർ വികസിപ്പിച്ചെടുത്ത റിജൻഡേൽ ബ്ലോക്ക് സൈഫറിന്റെ ഒരു വകഭേദമാണ് എഇഎസ്, എഇഎസ് തിരഞ്ഞെടുക്കൽ പ്രക്രിയയിൽ എൻഐഎസ്‌റ്റിക്ക് ഒരു നിർദ്ദേശം സമർപ്പിച്ചു. വ്യത്യസ്ത കീകളും ബ്ലോക്ക് വലുപ്പങ്ങളുമുള്ള ഒരു കൂട്ടം സൈഫറുകളാണ് Rijndael. AES-നായി, NIST, Rijndael കുടുംബത്തിലെ മൂന്ന് അംഗങ്ങളെ തിരഞ്ഞെടുത്തു, ഓരോന്നിനും 128 ബിറ്റുകളുടെ ബ്ലോക്ക് വലിപ്പവും എന്നാൽ മൂന്ന് വ്യത്യസ്ത കീ ദൈർഘ്യങ്ങളുമുണ്ട്: 128, 192, 256 ബിറ്റുകൾ.

1667530107-图片1

യഥാർത്ഥ ഡിഇഎസ് (ഡാറ്റ എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ്) മാറ്റിസ്ഥാപിക്കാൻ ഈ മാനദണ്ഡം ഉപയോഗിക്കുന്നു, ഇത് ലോകമെമ്പാടും വ്യാപകമായി ഉപയോഗിക്കപ്പെടുന്നു. അഞ്ച് വർഷത്തെ തിരഞ്ഞെടുപ്പ് പ്രക്രിയയ്ക്ക് ശേഷം, അഡ്വാൻസ്ഡ് എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ് നാഷണൽ ഇൻസ്റ്റിറ്റ്യൂട്ട് ഓഫ് സ്റ്റാൻഡേർഡ്സ് ആൻഡ് ടെക്നോളജി (NIST) FIPS PUB 197-ൽ നവംബർ 26, 2001-ന് പ്രസിദ്ധീകരിച്ചു, 26 മെയ് 2002-ന് സാധുതയുള്ള ഒരു സ്റ്റാൻഡേർഡായി. 2006-ൽ, വിപുലമായ എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ് സമമിതി കീ എൻക്രിപ്ഷനിലെ ഏറ്റവും ജനപ്രിയമായ അൽഗോരിതമായി മാറി.

സെൻസിറ്റീവ് ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്യുന്നതിന് ലോകമെമ്പാടുമുള്ള സോഫ്റ്റ്‌വെയറിലും ഹാർഡ്‌വെയറിലും AES നടപ്പിലാക്കുന്നു. സർക്കാർ കമ്പ്യൂട്ടർ സുരക്ഷ, സൈബർ സുരക്ഷ, ഇലക്ട്രോണിക് ഡാറ്റ സംരക്ഷണം എന്നിവയ്ക്ക് ഇത് അത്യന്താപേക്ഷിതമാണ്.

AES ന്റെ സവിശേഷതകൾ (അഡ്വാൻസ്ഡ് എൻക്രിപ്ഷൻ സ്റ്റാൻഡേർഡ്):
1.SP നെറ്റ്‌വർക്ക്: ഇത് SP നെറ്റ്‌വർക്ക് ഘടനയിലാണ് പ്രവർത്തിക്കുന്നത്, DES അൽഗോരിതത്തിന്റെ കാര്യത്തിൽ കാണുന്ന Feistel സൈഫർ ഘടനയിലല്ല.
2. ബൈറ്റ് ഡാറ്റ: ബിറ്റ് ഡാറ്റയ്ക്ക് പകരം ബൈറ്റ് ഡാറ്റയിൽ AES എൻക്രിപ്ഷൻ അൽഗോരിതം പ്രവർത്തിക്കുന്നു. അതിനാൽ ഇത് എൻക്രിപ്ഷൻ സമയത്ത് 128-ബിറ്റ് ബ്ലോക്ക് വലുപ്പത്തെ 16 ബൈറ്റുകളായി കണക്കാക്കുന്നു.
3. കീ ദൈർഘ്യം: എക്സിക്യൂട്ട് ചെയ്യേണ്ട റൗണ്ടുകളുടെ എണ്ണം ഡാറ്റ എൻക്രിപ്റ്റ് ചെയ്യാൻ ഉപയോഗിക്കുന്ന കീയുടെ ദൈർഘ്യത്തെ ആശ്രയിച്ചിരിക്കുന്നു. 10-ബിറ്റ് കീ വലുപ്പത്തിന് 128 റൗണ്ടുകളും 12-ബിറ്റ് കീ വലുപ്പത്തിന് 192 റൗണ്ടുകളും 14-ബിറ്റ് കീ വലുപ്പത്തിന് 256 റൗണ്ടുകളും ഉണ്ട്.
4. കീ വിപുലീകരണം: ആദ്യ ഘട്ടത്തിൽ ഇത് ഒരൊറ്റ കീ എടുക്കുന്നു, അത് പിന്നീട് വ്യക്തിഗത റൗണ്ടുകളിൽ ഉപയോഗിക്കുന്ന ഒന്നിലധികം കീകളിലേക്ക് വികസിപ്പിക്കുന്നു.

നിലവിൽ, ഫെസികോമിന്റെ മിക്ക ബ്ലൂടൂത്ത് മൊഡ്യൂളുകളും AES-128 എൻക്രിപ്ഷൻ ഡാറ്റാ ട്രാൻസ്മിഷനെ പിന്തുണയ്ക്കുന്നു, ഇത് ഡാറ്റാ ട്രാൻസ്മിഷന്റെ സുരക്ഷയെ വളരെയധികം മെച്ചപ്പെടുത്തുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി Feasycom ടീമുമായി ബന്ധപ്പെടുക.

ടോപ്പ് സ്ക്രോൾ