AES128 vs AES256

Pokročilý standard šifrování (Pokročilý standard šifrování, zkratka: AES), tato norma se používá k nahrazení původního DES a je široce používána po celém světě.

AES dokáže rychle softwarově i hardwarově šifrovat a dešifrovat, je poměrně snadno realizovatelný, a vyžaduje pouze malé množství paměti. V současné době je nasazován do širšího spektra.

  1. Jaký je hlavní rozdíl a úrovně zabezpečení mezi AES128 a AES256?
  2. Jakou mají spotřebu na stroji?
  3. Jaký je výkon těch dvou?
  4. Jak si vybrat pro skutečný vývoj?

AES je velmi rychlý ve srovnání s podobnými symetrickými šifrovacími algoritmy. Například, x86 server s AES-NI může dosáhnout rychlosti alespoň několika stovek M/s. Bezpečnost je pro dohlednou budoucnost v zásadě ekvivalentní, protože i 128-bit je dostatečně složitý na to, aby nebyl hrubě vynucený. V současnosti, 112-bitová hesla se stále komerčně používají, a 128-bit je desetitisíckrát větší než 112-bit, proto je v praxi cenově výhodnější používat 128bit (mírně šetří zdroje).

AES256 trvá asi 40% více času než AES128, pro extra 4 kola generování cyklického klíče a odpovídající operace SPN. Dále, generování 256bitových klíčů může také vyžadovat větší režii než 128bitové klíče, ale tato část režie by měla být zanedbatelná.


Stupeň zabezpečení je přirozeně AES256 bezpečnější než AES128, protože v současné době neexistuje žádná velmi účinná metoda algebraického útoku kromě prolomení hrubou silou..


Existují specifické metody útoku pro konkrétní softwarové/hardwarové implementace AES-256 nebo AES-128, takže to není snadné zobecnit.

Moderní kryptografie se dělí na symetrické šifrování a asymetrické šifrování (šifrování veřejným klíčem), a reprezentativní algoritmy jsou DES (nyní vyvinuta do 3DES), AES, a RSA. Spotřeba prostředků u asymetrických šifrovacích algoritmů je větší než u symetrického šifrování. Obvykle, se provádí hybridní šifrovací zpracování, například, RSA se používá pro distribuci klíčů a vyjednávání, a AES se používá pro šifrování a dešifrování obchodních dat.

Některé obrázky se týkají některých šifrovacích a dešifrovacích symetrických a asymetrických algoritmů:

AES128 vs AES256 1
AES128 VS AES256
AES128 vs AES256 2
AES128 VS AES256
AES128 vs AES256 3
AES128 VS AES256

Pokud jde o to, zda použít algoritmus AES128 nebo AES256, Osobně si myslím, že AES128 stačí, samozřejmě, AES256 lze použít jako marketingový nástroj.

Položit otázku

← Zpět

Vaše zpráva byla odeslána