Ngaba uyayazi i-AES (uMgangatho oNqabileyo woFihlo)?

Isiqulatho

I-Advanced Encryption Standard (AES) kwi-cryptography, eyaziwa ngokuba yi-Rijndael encryption, ngumgangatho ochaziweyo wokufihlwa owamkelwa ngurhulumente wobumbano wase-US.

I-AES yinto eyahlukileyo ye-Rijndael block cipher ephuhliswe ngababhali be-cryptographer ababini baseBelgium, uJoan Daemen kunye noVincent Rijmen, abangenise isiphakamiso kwi-NIST ngexesha lenkqubo yokukhetha i-AES. I-Rijndael yiseti ye-ciphers enezitshixo ezahlukeneyo kunye nobukhulu bebhloko. Kwi-AES, i-NIST ikhethe amalungu amathathu osapho lwakwaRijndael, ngalinye linobungakanani bebhloko yeebhithi ze-128 kodwa ezinobude obuthathu obahlukeneyo: 128, 192, kunye ne-256 bits.

1667530107-图片1

Lo mgangatho usetyenziselwa ukubuyisela iDES yoqobo (uMgangatho woShicilelo lweDatha) kwaye sele isetyenziswa ngokubanzi kwihlabathi liphela. Emva kwenkqubo yokukhetha iminyaka emihlanu, uMgangatho oPhezulu wokuFihla wapapashwa yiNational Institute of Standards and Technology (NIST) kwi-FIPS PUB 197 ngoNovemba 26, 2001, kwaye waba ngumgangatho osebenzayo ngoMeyi 26, 2002. Ngo-2006, i UMgangatho wokuFihliswa okuNgqongileyo uye waba yenye yezona ndlela zidumileyo kuguqulelo lwe-symmetric key encryption.

I-AES iphunyezwa kwisoftware kunye nehardware kwihlabathi liphela ukufihla idatha ebuthathaka. Kubalulekile kukhuseleko lwekhompyuter karhulumente, ukhuseleko lwe-cybersecurity kunye nokhuseleko lwedatha ye-elektroniki.

Iimpawu ze-AES (uMgangatho wokuFihliswa oPhezulu):
Inethiwekhi ye-1.SP: Isebenza kwi-SP network structure, kungekhona i-Feistel cipher structure ebonwayo kwimeko ye-algorithm ye-DES.
2. Idatha ye-Byte: I-algorithm ye-encryption ye-AES isebenza kwi-byte data endaweni ye-bit data. Ke iphatha ubungakanani bebhloko ye-128-bit njenge-16 bytes ngexesha loguqulelo oluntsonkothileyo.
3. Ubude beSitshixo: Inani lemijikelo ekufuneka yenziwe lixhomekeke kubude beqhosha elisetyenzisiweyo ukuguqulela ngokuntsonkothileyo idatha. Kukho imijikelo eyi-10 ye-128-bit yesayizi engundoqo, imijikelo ye-12 ye-192-bit yesayizi engundoqo, kunye nemijikelo ye-14 ye-256-bit yesayizi engundoqo.
4. Ukwandiswa okuPhambili: Kuthatha isitshixo esisodwa phezulu ngexesha lesigaba sokuqala, esandiswa kamva kwiiqhosha ezininzi ezisetyenziswa kwimijikelo yomntu.

Okwangoku, uninzi lweemodyuli zeBluetooth ze-Feasycom zixhasa ukuhanjiswa kwedatha ye-AES-128 encryption, ephucula kakhulu ukhuseleko lokuhanjiswa kwedatha. Ukuze ufumane iinkcukacha ezingaphezulu, nceda uqhagamshelane Feasycom iqela.

Skrolela phezulu