Գաղտնագրման առաջադեմ ստանդարտ (Գաղտնագրման առաջադեմ ստանդարտ, հապավում: AES), Այս ստանդարտը օգտագործվում է բնօրինակ DES- ը փոխարինելու համար եւ լայնորեն օգտագործվում է ամբողջ աշխարհում.
AES- ը կարող է արագորեն կոդավորել եւ ապակոդավորել ծրագրակազմում եւ ապարատներում, համեմատաբար հեշտ է իրականացնել, եւ պահանջում է միայն փոքր քանակությամբ հիշողություն. Այն ներկայումս տեղակայված է ավելի լայն տեսականի.
- Որոնք են AES128- ի եւ AES256- ի հիմնական տարբերությունը եւ անվտանգության մակարդակը?
- Ինչ է նրանց սպառումը մեքենայի վրա?
- Որն է երկուսի կատարումը?
- Ինչպես ընտրել իրական զարգացման համար?
AES- ը շատ արագ է համեմատած սիմետրիկ կոդավորման նմանատիպ ալգորիթմների հետ. Օրինակ, AES-NI- ով X86 սերվերը գոնե կարող է հասնել մի քանի հարյուր մ / վ արագության. Անվտանգությունը հիմնականում համարժեք է տեսանելի ապագայի համար, քանի որ նույնիսկ 128-բիթը բավականաչափ բարդ է, որպեսզի չլինի դաժանորեն. Ներկայումս, 112-BIT գաղտնաբառերը դեռ առեւտրային օգտագործման մեջ են, իսկ 128-բիթը տասնյակ հազարավոր անգամներ է 112-բիթանոցով, Այսպիսով, դա ավելի ծախսարդյունավետ է գործնականում 128-բիթանոց օգտագործելը (Մի փոքր խնայում են ռեսուրսները).
AES256- ը տանում է 40% Ավելի շատ ժամանակ, քան AES128- ը, Լրացուցիչի համար 4 Կլոր ստեղնաշարի սերնդի եւ համապատասխան SPN գործողության փուլերը. Ի հավելումն, 256-բիթանոց ստեղների ստեղծումը կարող է պահանջել նաեւ ավելի քան 128 բիթանոց ստեղներ, Բայց գլխավերեւի այս մասը պետք է աննշան լինի.
Անվտանգության աստիճանը, բնականաբար, AES256- ն ավելի անվտանգ է, քան AES128- ը, քանի որ ներկայումս չկա շատ արդյունավետ հանրահաշվական հարձակման մեթոդ, բացառությամբ դաժան ուժերի ճեղքման.
AES-256 կամ AES-128- ի հատուկ ծրագրային ապահովման / ապարատային իրականացման հատուկ մեթոդներ կան, Այնպես որ, ընդհանրացնելը հեշտ չէ.
Ժամանակակից Գաղտնագրությունը բաժանված է սիմետրիկ կոդավորման եւ ասիմետրիկ կոդավորման (Հանրային բանալիների կոդավորումը), Եվ ներկայացուցչական ալգորիթմներն են (այժմ մշակվել է 3DES- ի մեջ), AES, եւ RSA. Ասիմետրիկ կոդավորման ալգորիթմների ռեսուրսների սպառումը ավելի մեծ է, քան սիմետրիկ կոդավորումը. ընդհանրապես, Կատարվում է հիբրիդ կոդավորման վերամշակում, օրինակ, RSA- ն օգտագործվում է հիմնական բաշխման եւ բանակցությունների համար, եւ AES- ն օգտագործվում է բիզնեսի տվյալների գաղտնագրման եւ գաղտնագրման համար.
Որոշ նկարներ, որոնք կապված են կոդավորման եւ գաղտնագրման որոշ սիմետրիկ եւ ասիմետրիկ ալգորիթմների հետ:



Ինչ վերաբերում է AES128- ը կամ AES256 ալգորիթմը օգտագործել, Ես անձամբ կարծում եմ, որ AES128- ը բավարար է, իհարկե, AES256- ը կարող է օգտագործվել որպես շուկայավարման գործիք.

Հարց տվեք
Ձեր հաղորդագրությունն ուղարկված է