ComputerProgramming

AES: Data Encryption

Sa walay duhaduha, daghang tiggamit computer access sa Internet (ug dili lamang) nakadungog sa niini nga termino, ingon nga ang data encryption AES. Unsa nga matang sa sistema, unsa algorithms kini naggamit ug unsa ang mi-apply, adunay usa ka ideya hinoon limitado nga sirkulo sa mga tawo. Ordinaryo nga mga tiggamit mao ang pinaagi sa, ug dako nga masayud ug dili kinahanglan. Apan, tagda kining cryptography nga sistema, ilabi walay delving ngadto sa complex sa matematika kalkulasyon ug mga pormula nga mahimong masabtan sa bisan kinsa nga tawo.

Unsa ang AES-encryption?

ni magsugod uban sa sa kamatuoran nga ang sistema sa iyang kaugalingon mao ang usa ka hugpong sa algorithms sa pagtago sa mga inisyal nga panglantaw sa pipila transmitted, nakadawat o gitipigan pinaagi sa user sa data computer Himoa. Kasagaran kini gigamit sa mga teknolohiya sa Internet ingon nga gikinahanglan aron sa pagsiguro sa bug-os nga confidentiality sa impormasyon, ug nagtumong sa sa gitawag nga ay nga encryption algorithms.

AES matang encryption naglakip sa paggamit sa impormasyon nga pagkakabig sa usa ka protected nga porma ug sa balion ang pagsusi sa kahulogan sa sa mao gihapon nga yawe, nga nailhan, ug ang mga pagpadala ug pagdawat kilid, dili sama sa ay nga encryption, diin ang duha ka mga yawe nga gihatag alang sa aplikasyon - bukas ug gitakpan. Busa, kini mao ang sayon nga mohinapos nga kon ang duha ka partido nga masayud sa husto nga yawe, ang encryption ug decryption proseso gidala sa gawas lamang igo.

Usa ka gamay nga kasaysayan

AES-encryption sa unang higayon nga gihisgotan sa tuig 2000, sa diha nga ang usa ka manununod sa DES system competition pagpili, nga mao ang sumbanan sa Estados Unidos sukad sa 1977, ang mananaog mao ang Rijndael algorithm.

Sa 2001, AES-nga sistema opisyal nga gisagop ingon nga ang bag-o nga Federal Data Encryption Standard, ug sukad nga gigamit sa kadaghanan.

Matang AES encryption

Ebolusyon algorithms naglakip sa pipila ka mga intermediate yugto, nga nag-una na nga nakig-uban sa dugang nga mga yawe nga gitas-on. Karon adunay tulo ka nag-unang matang: AES-128 encryption, AES-192 ug AES-256.

Ang ngalan nagasulti alang sa iyang kaugalingon. Digital signage katumbas sa gitas-on sa sa yawe nga gigamit, nga gipahayag sa mga tipik. Usab, AES-encryption magamit sa matang block nga nagabuhat direkta uban sa natudlong gitas-on nga mga yunit data, encode sa matag usa kanila, dili sama sa-linya algorithms nga operate sa ka simbolo bukas nga mensahe, paghubad sila sa encrypted nga porma. Sa AES block gitas-on mao ang 128 mga tipik.

Namulong sa pinulongan sa siyensiya, sa mao usab nga algorithm nga naggamit AES-256 encryption, kahulogan sa operasyon sa basehan sa polynomial larawan sa operasyon ug mga code sa pagproseso sa duha ka-dimensional arrays (matrices).

Unsang paagi kini sa trabaho?

algorithm sa mga buhat na komplikado, apan naglakip sa paggamit sa pipila ka nag-unang mga elemento. Sa sinugdan, ang duha ka-dimensional matrix gigamit, ang mga siklo sa pagkakabig (rounds), nga nagalibut yawe ug mga lamesa ug makausab inisyal nga permutation.

Ang data encryption naglangkob sa pipila ka mga lakang:

  • kalkulasyon sa tanan nga mga nagalibut yawi;
  • Byte ilis sa paggamit sa S-Kahon nag-unang lamesa;
  • pagbalhin porma gamit ang lain-laing mga natapok (tan-awa sa numero sa ibabaw.);
  • pagsagol data sulod sa matag kolum sa sa taguangkan (agup-op);
  • Dugang pa porma ug sa round yawe.

Impormasyon ang gibuhat sa reverse kahusay, apan sa baylo nga sa usa ka lamesa S-Kahon lamesa magamit balion productions, nga gihisgutan sa ibabaw.

Kon ang usa ka panig-ingnan, kon ang yawe nga gitas-on sa 4 tipik kinahanglan nga iterate sa tanang 16 ka ang-ang (round), nga gikinahanglan sa pagsusi sa tanan nga posible nga mga kalihokan, sugod sa 0000 ug natapos 1111. Siyempre, ang maong panalipod sa mga higayon sa madali igo. Apan kon kamo sa mga yawe sa labaw sa 16-gamay kinahanglan 65.536 mga lakang, ug alang sa mga 256-gamay - 1.1 x 10 77. Ug sumala sa gipahayag sa American mga espesyalista, sa husto nga pagpili sa mga kombinasyon (yawe) kuhaon sa mga 149 trilyon ka tuig.

Nga magamit sa diha nga ikaw gipatindog ang mga network sa praktis: AES o TKIP?

Kita karon sa paggamit sa AES-256 sa encrypt sa mga data nga gipadala ug nakadawat sa wireless network.

Ingon sa usa ka pagmando sa, sa bisan unsa nga router (router), adunay mga pipila ka mga opsyon sa pagpili gikan sa: lamang sa AES, TKIP, ug sa lamang sa AES + TKIP. Sila gigamit depende sa protocol (WEP o WEP2). Apan! System TKIP kinaraan na tungod kay kini adunay usa ka ubos nga matang sa panalipod o suporta 802.11n connectivity sa usa ka rate data sa hilabihan gayud 54 Mbits / s. Busa, sa kataposan sa paggamit prayoridad AES uban sa usa ka security mode WPA2-PSK mao ang klaro, bisan kamo makahimo sa paggamit sa duha algorithms gikauban.

Mga pangutana sa kasaligan ug seguridad sa AES algorithms

Bisan pa sa makusog nga mga pahayag sa mga eksperto, AES algorithms pa gihapon huyang diha sa teoriya, tungod kay ang kinaiya sa encryption adunay usa ka yano nga algebra nga paghulagway. Kini namatikdan sa Niels Ferguson. Ug sa 2002, nga gipatik Jose ug Nikolya Kurtua Pepshik sa usa ka artikulo magpakamatarung sa usa ka potensyal nga pag-atake XSL. Apan, kini mao ang sa siyentipikanhong kalibutan hinungdan sa usa ka daghan sa mga kontrobersiya, ug ang uban mibati nga ang ilang kalkulasyon sayop.

ang Assumption gihimo sa 2005 nga ang usa ka tig-atake nga paggamit sa usa ka ikatulo nga-sa partido channels, dili lang sa math. Sa maong panahon ang usa sa mga pag-atake nga kalkulado yawe human sa 800 operasyon, samtang ang uban nga mga nakadawat niini 2 32 operasyon (ikawalo nga round).

Sa walay duhaduha, karon nga sistema niini ug mahimo nga giisip nga usa sa labing abante, kon dili usa apan. Pipila ka tuig na ang milabay diha sa Internet nga halad sa mga pag-atake virus, diin ang virus coder (ug dungan usab extortionist), detalyado computer bug-os nga encrypted data nga nagkinahanglan ang pagsusi sa kahulogan alang sa hapsay sa bili sa salapi. Sa kini nga kaso, ang report nga nakita nga encryption ang gihimo sa paggamit AES1024 algorithm, nga mitoo hangtud bag-o lang, dili anaa.

Sama kini o dili, apan bisan pa ang mga labing iladong developer sa Antivirus software, lakip na ang "Kaspersky Lab", sa diha nga naningkamot sa decrypt data mga walay gahom. Daghang mga eksperto miila nga ang nakuhaan sa dungog virus Higugmaa ko ikaw, sa makausa natakdan sa minilyon nga mga computer sa tibuok kalibutan ug sa paglaglag kanila importante nga impormasyon sa pagtandi sa hulga nahimo ngadto sa binata nga prattle. Dugang pa, Higugmaa ko ikaw More nagtumong sa sa media, ug sa mga bag-o nga virus nga may access sa confidential nga impormasyon lamang sa dako nga korporasyon. Apan, aron ihingusog ang tin-aw nga dinhi kini gigamit encryption AES-1024, walay bisan usa nga.

konklusyon

Kon sa pipila ka mga gidak-on pagtigum sa, sa bisan unsa nga kaso makaingon kita nga ang AES-encryption mao ang sa halayo nga ang labing abante ug gipanalipdan, bisan unsa ang gitas-on sa sa yawe gigamit. Dili ikatingala, nga kini nga sumbanan nga gigamit sa kadaghanan sa cryptosystems ug adunay usa ka igo halapad nga panglantaw sa sa kalamboan ug sa kalamboan sa sa foreseeable sa umaabot, ilabi na sa kaayo lagmit mahimong ug sa paghiusa sa pipila ka mga matang sa encryption sa usa ka unit (pananglitan, dungan nga paggamit sa ay ug asymetriko o block ug sapa encryption).

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ceb.birmiss.com. Theme powered by WordPress.