Ինչպես է աշխատում Ssl

Բովանդակություն:

Ինչպես է աշխատում Ssl
Ինչպես է աշխատում Ssl

Video: Ինչպես է աշխատում Ssl

Video: Ինչպես է աշխատում Ssl
Video: How to get Free SSL Certificate - Free https SSL සිංහලෙන් #SSL #https #freessl #FreeSSLcertificate 2024, Նոյեմբեր
Anonim

SSL (Secure Sockets Layer) մի հաղորդագրություն է, որն ապահովում է կապի անվտանգությունը: Կրիպտոգրաֆիայում այսօր այն ամենատարածված արձանագրություններից մեկն է, որի կապի անվտանգությունը հասնում է «շերտավորված միջավայրի» շնորհիվ: Ինչպես է դա աշխատում?

Ինչպես է աշխատում ssl
Ինչպես է աշխատում ssl

Հրահանգներ

Քայլ 1

SSL- ն նստում է երկու պրոտոկոլի միջեւ. Հաճախորդի ծրագրի պրոտոկոլ (HTTP, FTP, Telnet և այլն) և փաթեթներ տեղափոխելու TCP / IP պրոտոկոլ:

SSL- ն ինքնին բաժանված է երկու շերտերի `Handshake Protocol Layer (կապի հաստատման շերտ) և Record Layer (ձայնագրման շերտ): Այս դեպքում կապի հաստատման շերտը, իր հերթին, բաժանված է երեք արձանագրությունների.

Քայլ 2

Հետևյալ դիագրամը պատկերազարդում է SSL պրոտոկոլի շերտերը.

Ձեռքի սեղմման արարողակարգի շերտ

Ինչպես արդեն նշվեց ավելի վաղ, այս շերտը պարունակում է երեք արձանագրություն.

Ձեռքի սեղմման արձանագրություն

Այս արձանագրությունն օգտագործվում է հաճախորդի և սերվերի միջև նստաշրջանի տվյալների բանակցման համար: Այս դեպքում փոխանցվում է հետևյալ տեղեկատվությունը.

1. Նիստի նույնականացման համարը.

2. Կողմերի վկայագրեր.

3. Օգտագործված գաղտնագրության ալգորիթմի պարամետրերը;

4. Օգտագործված սեղմման ալգորիթմ;

5. Բանալիներ կամ հանրային բանալիներ ստեղծելու համար օգտագործվող տեղեկատվություն:

Փոխել ծածկագրի հատուկ արձանագրությունը

Այս արձանագրությունն օգտագործվում է հաճախորդի և սերվերի միջև տվյալների գաղտնագրման համար օգտագործվող բանալու տվյալները փոխելու համար:

Ահազանգի արձանագրություն

Նախազգուշական հաղորդագրությունը ցույց է տալիս կարգավիճակի փոփոխություն կամ սխալ: Այս դեպքում երկու կողմերն էլ ծանուցվում են:

Քայլ 3

Անվտանգությունն ապահովելու համար, մասնավորապես տեղեկատվության փոխանակման մասնակիցների իսկությունը ստուգելու համար, հաստատման արձանագրության մեջ օգտագործվում է վկայական (X.509 ստանդարտ): Կրիպտոգրաֆիայում վկայականը թվային փաստաթուղթ է, որը հաստատում է հանրային բանալու և բանալու սեփականատիրոջը նույնականացնող տեղեկատվության համապատասխանությունը: Վկայագիրը տրամադրվում է սերտիֆիկացման մարմնի կողմից `երրորդ կողմ, որը նախապես վստահված է տեղեկատվության փոխանցման մեջ անմիջականորեն ներգրավված կողմերի կողմից:

Քայլ 4

Կրիպտոգրաֆիայում օգտագործվում են կոդավորման երկու հիմնական մեթոդներ ՝ սիմետրիկ և ասիմետրիկ (հանրային բանալին) ծածկագրում: SSL- ն օգտագործում է երկու մեթոդները:

Սիմետրիկ բանալին օգտագործելիս երկու կողմերն էլ նույն բանալին են օգտագործում տվյալների գաղտնագրման համար, սա անհրաժեշտ պայման է տեղեկատվության փոխանցման անվտանգությունն ապահովելու համար: Կոդավորման այս տեսակն օգտագործվում է մեծ քանակությամբ տվյալների մշակման համար:

Ասիմետրիկ ծածկագրումը օգտագործում է երկու ստեղներ, որոնք ստացվել են մի շարք մաթեմատիկական հաշվարկներով: SSL- ն օգտագործում է ասիմետրիկ ծածկագրում, որպեսզի սերվերը կարողանա ստուգել հաճախորդի ինքնությունը և հակառակը:

Խորհուրդ ենք տալիս: