AES vs Twofish

Advanced Encryption Standard nebo AES je nejnovější standard přijatý vládou Spojených států pro šifrování důvěrných informací. Zpočátku nebyl štítek AES určen pro jediné šifrování; místo toho to byla soutěž mezi mnoha. Pět finalistů jsou Rijndael a Ikifish. Rjindael vyhrál a byl přijat jako AES, ale Twofish jasně ne.

AES je bloková šifra a používá šifrovací síť k šifrování dat. Na druhou stranu Twofish používá k provedení stejného úkolu síť Feistel. To znamená, že Twofish je velmi podobný, což je mnohem složitější než staré standardy DES (Data Encryption Standard) a 3DES (Triple DES). Ačkoli je to podobné starému DES šifrování, dvě ryby nejsou rozbité; oba teoreticky. AES je také velmi silný šifrovací standard s velmi dlouhou délkou klíče. Existují případy, kdy nelze šifrování AES šifrovat. Není to příliš znepokojující, ale přestávka byla ve verzi použité v 8. kole. Na webu, kde byla data shromážděna porušením šifrování AES, stále není detekovatelný útok.

AES provádí různé typy šifrování v závislosti na délce klíče. Pro základní velikosti 128 bitů, 192 bitů a 256 bitů je počet druhů 10, 12 a 14 bitů. Dvě ryby se neliší počtem druhů u žádné velikosti klíčů. Místo toho používá 16, bez ohledu na to.

Pravděpodobně hlavním důvodem, proč byl Rijndael vybrán spíše pro JE než pro dvě ryby, je to, že je velmi efektivní, pokud jde o hardware. Šifrování dat vyžaduje méně paměti a méně cyklu. I když je účinek na zařízení vyšší třídy menší, tento rozdíl může být u zařízení nízké úrovně obrovský.

Zlomení hesla je jediný způsob, jak získat přístup k zabezpečenému systému. Ve skutečnosti je to nejtěžší způsob; zvláště když narazíte na přísný šifrovací standard, jako jsou AES a Two Fishes.

Závěr: 1. AES je ve skutečnosti Rijndael, Twofish je finalistou AES, AES používá náhradní síť, Twofish používá Feistel síť. 5. AES je účinnější než Twofish

Reference