Mis vahe on AES-128 ja AES-256 vahel? Ja miks eelistavad ettevõtted AES-256 krüptimist?


Vastus 1:

AES - Advanced Encryption Standard on sümmeetrilise võtme (sama võtme) algoritm. Sellel plokk-šifrialgoritmil (suured andmed jagatakse ja töödeldakse plokkidena) on tugevus selle võtmega permutatsioonis. Mida suurem on klahvi suurus, seda enam on permutatsioone. Võti töödeldakse sisemiselt Rcon-meetodil, mis töötab Rijndaeli piiratud alal.

AES võtab sisendina 128-bitiseid andmeid koos võtmega, mille pikkus on 128 või 192 või 256 bitti, ja töötleb andmeid sisemiselt 10, 12 või 14 ringis, sõltuvalt võtme suurusest.

Teie illustratsioon:

(2 ^ 128) ≈2 ^ (2 ^ 135) ≈2430652192826213267575655804049802378289

AES-krüptimised on purunevad, kuid suurem osa maailmast pole see arvutuslikult teostatav. Permutatsioonide arvu suurenemisega on šifri murdmiseks vajalik arvutuslik võimsus suurem. Võib öelda, et AES-256 pakub AES-128-ga võrreldes pisut suuremat turvalisust.

Niisiis liiguvad ettevõtted AES-i poole suurema võtme suurusega, tänu millele on maailmas suurenenud arvutusvõimsus.

Loodetavasti see aitab. Terviseks.


Vastus 2:

AES on sümmeetriline küfer, mis on loodud töötama paari võtmepikkusega. Nende klahvide pikkuse eristamiseks täpsustatakse koos šifri nimega - nii kasutab AES-128 128-bitist võtit (16 baiti) ja AES-256 256-bitist võtit (32 baiti).

Sümmeetrilises cypheris on võti ülim saladus. Mida raskem on võtit taastada, teades kõike muud - seda parem. Siiani on parim rünnak AES-128 vastu umbes 2 ^ 126 operatsiooni (64 * 10 ^ 36), kui AES-256 nõuab 2 ^ 254 operatsiooni (16 * 10 ^ 75).

Praegu AES-256 vastu suunatud riistvararünnak on täiesti ebareaalne, samas kui rünnak AES-128 vastu on vaevalt võimalik - ja see muudab AES-256 kasutamise jaoks palju atraktiivsemaks.

AES-i küberseadise põhjalikum kirjeldus: Advanced Encryption Standard