AES (Advanced Encryption Standard) і RC4 - гэта два шыфраваныя шыфры, якія выкарыстоўваюцца ў самых розных дадатках. Распаўсюджаны прыклад, калі вы бачыце, як выкарыстоўваюцца шыфры ў бесправадных маршрутызатарах. Хоць вы відавочна не бачыце RC4 як механізм шыфравання, і WEP, і TKIP рэалізуюць шыфр RC4. У той час як AES адносна новы і вельмі складаны, RC4 вельмі стары і вельмі просты.

Самае істотнае адрозненне паміж імі, верагодна, будзе іх тып. AES - гэта блок-шыфр, які працуе на асобных блоках дадзеных з выкарыстаннем фіксаванага ключа і формулы, у той час як RC4 - гэта шыфр патоку, які не мае дыскрэтнага памеру блока. Замест гэтага ён выкарыстоўвае асноўны струмень псеўдавыпадковых біт, які спалучаецца з дадзенымі з дапамогай эксклюзіўнай аперацыі АБО (XOR). Вы можаце выкарыстоўваць шыфры блока як шыфры патоку і наадварот, таму аддзяленне не вельмі выразнае. Але даволі добра вядома, што RC4 не вельмі эфектыўны пры выкарыстанні ў якасці блокавага шыфру.

Добрым прыкладам слабых месцаў RC4 з'яўляецца ўкараненне WEP. WEP быў цалкам небяспечным і нават можа парушыцца на працягу некалькіх хвілін інструментамі, якія можна знайсці ў Інтэрнэце. Хоць TKIP разглядае некаторыя праблемы, якія выклікалі WEP, ён не лічыцца настолькі бяспечным, як AES. Па гэтай прычыне мэтазгодна выкарыстоўваць AES у любой сітуацыі, калі толькі апаратныя абмежаванні не перашкаджаюць вам рабіць гэта.

Першапрычынай, чаму RC4 карыстаецца вялікай папулярнасцю, з'яўляецца той факт, што ён просты і можа быць вельмі хуткім. Гэта ўжо змякчаецца, бо ўкараненне AES у абсталяванні становіцца вельмі папулярным, бо забяспечвае хуткасныя перавагі перад укараненнем праграмнага забеспячэння.

Нарэшце, RC4 з'яўляецца гандлёвай маркай, паколькі яна першапачаткова была камерцыйнай таямніцай, што прывяло да таго, што некаторыя людзі вынаходзілі вынаходніцкія спосабы называць уцечку апісання яшчэ ў 1994 годзе; як ARCFOUR і ARC4 (Alleged RC4). З іншага боку, AES з'яўляецца агульнадаступным і можа быць свабодна выкарыстаны, не закранаючы ніякіх юрыдычных праблем.

Рэзюмэ:
1. AES - гэта вельмі новы і складаны стандарт шыфравання, у той час як RC4 даволі стары і просты
2. AES - гэта блок-шыфр, у той час як RC4 - гэта шыфр патоку
3. AES надзвычай бяспечны, калі RC4 не такі
4. RC4 вельмі хуткі ў параўнанні з AES
5. RC4 знаходзіцца пад гандлёвай маркай, пакуль AES няма

Літаратура