Ինչ է վերջաբանը կոդավորումը:

Ինչպես ձեր տվյալները պահվում են համացանցում

Վերջերս անցած տերմինները, ինչպես վերջնու- թեւի կոդավորումը, կարող էին միայն վիքիների համար, եւ, հավանաբար, դնելու մարդկանց լեզվով: Մեզանից շատերը չէին ցանկանա, որ ցանկանում էին իմանալ դրա մասին եւ որոնել այն ինտերնետում: Այսօր, վերջնակետային կոդավորումը ձեր ամենօրյա թվային կյանքի մի մասն է: Դա, փաստորեն, անվտանգության վերջնական անվտանգության մեխանիզմ է, որը պաշտպանում է ձեր զգայուն եւ անձնական տվյալները առցանց, ինչպես ձեր գործարքների ընթացքում կրեդիտային քարտի համարը կամ ձեր հեռախոսազանգը, որը կատարվում է հեռախոսազանգի միջոցով:

Այժմ մարդիկ գլոբալ մտահոգություններ ունեն, որ մարդկանց գաղտնիությունը խաթարում է, հաքերները թաքցնում են ամեն անկյունում, եւ կառավարությունները հորդորում են իրենց քաղաքացիների անձնական կապի, ինտերնետի զանգի, VoIP- ի եւ ակնթարթային հաղորդագրությունների ծրագրերի մեջ, որոնք ներառում են վերջնահանդեսային կոդավորումը: WhatsApp- ը այն բերել է ավելի քան մեկ միլիարդ օգտագործողներին, Նախքան նախորդել Threema- ի եւ Telegram- ի նման հավելվածները, ի թիվս այլոց: Այս հոդվածում մենք պատրաստվում ենք տեսնել, թե ինչ է վերջնական-ծածկագրման կոդավորումը, ինչպես դա աշխատում է շատ պարզ տերմիններով եւ այն, ինչ անում է ձեզ համար:

Կոդավորման բացատրված է

Նախքան «վերջի վերջ» մասի հասնելը, եկեք նախ տեսնենք, թե ինչ է հին հին կոդավորումը: Տվյալների անվտանգության եւ գաղտնիության առցանց պայքարը պայքար է, որը շատ ճակատներում պայքարում է, բայց վերջում այն ​​պտտվում է այս ամենին. Երբ դուք անձնական տվյալներ եք ուղարկել ինտերնետում մեկ այլ համակարգչի կամ սերվերի վրա, որը դուք անում եք օրական մի քանի անգամ , դա կարմիր գլխարկի մայրիկի պես անտառի մյուս կողմում տատն ուղարկել է նրան: Այս անտառները, որոնք նա պետք է անցնի առանց պաշտպանության, միայն գայլեր եւ այլ վտանգներ, ավելի շատ մահացու են, քան մահճակալի պատմության գայլը:

Ինտերնետի ջունգլիներում ձեր ձայնային զանգի, զրուցելու, էլեկտրոնային փոստի կամ վարկային քարտի համարը ուղարկելուց հետո դուք չունեք վերահսկողություն, թե ով է նրանց ձեռքերը դնում: Սա ինտերնետի բնույթն է: Սա հենց այն է, ինչքան շատ բան է կատարվում այն ​​անվճար, այդ թվում Voice over IP- ով , որը թույլ է տալիս անվճար զանգեր: Ձեր տվյալները եւ ձայնային փաթեթները անցնում են բազմաթիվ անհայտ սերվերների, երթուղիչների եւ սարքերի միջոցով, որտեղ ցանկացած hacker, խոշոր եղբայր կամ խարդախ պետական ​​գործակալ կարող է նրանց խափանել: Ինչպես պաշտպանել ձեր տվյալները: Մուտքագրեք կոդավորումը, վերջին հանգամանքը:

Կոդավորումը ներառում է ձեր տվյալները վերածել կեղծված ձեւի այնպես, որ ոչ մի կուսակցության կողմից հնարավոր չէ ընթերցել այն, կարդալ, հասկանալ եւ կատարել որեւէ իմաստ, բացառությամբ ստացողի, ում համար նախատեսված է: Երբ այն հասնում է այս օրինական ստացողին, կեղծված տվյալները վերափոխվում են իր սկզբնական ձեւին եւ կրկին ընթանում է կատարյալ ընթեռնելի եւ հասկանալի: Այս վերջին գործընթացը կոչվում է վերծանման:

Եկեք լրացնենք բառարանը: Unencrypted տվյալները կոչվում է պարզ տեքստ, ծածկագրված տվյալները կոչվում է սիֆերենցեքստ; համակարգչային մեխանիզմը կամ բաղադրատոմսը, որը վարում է տվյալների վրա այն կոդավորելու համար կոչվում է կոդավորման ալգորիթմ `պարզապես ծրագրային ապահովում, որը աշխատում է տվյալների վրա, այն խառնաշփոթելու համար: Կոդավորման ստեղն օգտագործվում է ալգորիթմով, այնպիսի բացատրություն տալու համար, որ ճիշտ է բանալին պահանջվում է ալգորիթմով, տվյալների վերծանման համար: Այսպիսով, միայն այն կողմը, ով պահում է բանալին, կարող է մուտք գործել բնօրինակի տվյալներ: Նշենք, որ բանալին շատ երկար տող է, որ դուք պետք չէ հիշել կամ հոգ տանել, քանի որ ծրագրային ապահովումը դա է:

Կոդավորումը , կամ հայտնի է որպես թվային տարիքից առաջ, գաղտնագրման, օգտագործվել է մեր ժամանակներից մինչեւ հազարամյակներ: Հնագույն եգիպտացիները բարդացնում էին իրենց հիերոգլիֆները `ավելի ցածր մակարդակի մարդկանց խուսափելու համար: Ժամանակակից եւ գիտական ​​կոդավորումը եկավ միջնադարում, արաբ մաթեմատիկոս Ալ Քինդի հետ, ով գրեց առաջին գիրքը առարկայի վերաբերյալ: Այն դարձել է լուրջ եւ առաջադեմ Երկրորդ համաշխարհային պատերազմի ընթացքում Enigma մեքենայի հետ եւ զգալիորեն օգնել է շատ դեպքերում նացիստների հաղթանակում:

Այժմ, առաջին իսկ ակնթարթային հաղորդակցման եւ կոչման ծրագրերը, որոնք գալիս են վերջնական-ծայրահեղ կոդավորմամբ, գալիս են Գերմանիայից, որտեղ մարդիկ հատկապես մտահոգված են իրենց գաղտնիության մասին: Օրինակներ են Telegram եւ Threema. Փաստորեն, դա կարող էր ավելի խորացնել Գերմանիայի կանցլեր Մերկելի հեռախոսազանգերի սկանդալը ԱՄՆ-ի կողմից: Բացի այդ, WhatsApp- ի համահիմնադիր Jan Coom- ը նշել է իր ռուսական մանկության ֆոնը եւ բոլոր թատերական լրտեսությունը, որպես իր վարվելակերպի շարժիչ տարր, ընդգրկում է գաղտնիությունը իր ծրագրում կոդավորելու միջոցով, ինչը, այնուամենայնիվ, բավականին ուշ էր:

Սիմետրիկ եւ ասիմետրիկ կոդավորումը

Մի ուշադրություն դարձնել բարդ ձեւակերպումների վրա: Պարզապես ուզում ենք պարզ հասկացողության երկու տարբերակների միջեւ տարբերությունը դարձնել: Ահա մի օրինակ, որը ցույց է տալիս, թե ինչպես է կոդավորման աշխատանքը:

Թոմը ցանկանում է անձնական հաղորդագրություն ուղարկել Հարրի: Հաղորդագրությունն անցնում է կոդավորման ալգորիթմով եւ օգտագործելով բանալին, այն կոդավորված է: Թեեւ ալգորիթմը հասանելի է դարձնելու այն բոլորի համար, ովքեր կարող են թույլ տալ, որ բավականին դյուրին լինեն, ինչպես Դիկը, ով ցանկանում է իմանալ, թե ինչ է ասում, հիմնականը գաղտնիք է Թոմի եւ Հարրիի միջեւ: Եթե ​​Dick- ը հակեր է, որ կարող է խանգարել հաղորդագրությունը սյուժետում, նա չի կարողանա վերծանել այն բնօրինակի հաղորդագրությունը, եթե նա չունի այն բանալին, որը նա չի անում:

Սա կոչվում է սիմետրիկ կոդավորումը, որի մեջ նույն բանալին օգտագործվում է երկու կողմերում էլ encrypt եւ decrypt: Սա խնդիր է առաջացնում, քանի որ երկու օրինական կուսակցությունները պետք է ունենան բանալին, ինչը կարող է ներգրավել այն մեկ կողմից մյուսին ուղարկելու միջոցով `դրանով բացահայտելով այն փոխզիջման: Հետեւաբար, բոլոր դեպքերում դա արդյունավետ չէ:

Ասիմետրիկ կոդավորումը լուծումն է: Յուրաքանչյուր կողմի համար օգտագործվում են երկու տեսակի բանալիներ, մեկ բաց բանալի եւ մեկ մասնավոր բանալի, այսինքն, յուրաքանչյուր կողմ ունի բաց բանալի եւ մասնավոր բանալին: Հասարակական բանալիներն առկա են երկու կողմերի համար, եւ որեւէ մեկի համար, քանի որ երկու կողմերը փոխադարձաբար կիսում են իրենց հրապարակային բանալին մինչեւ հաղորդակցությունը: Թոմը օգտագործում է Harry- ի հրապարակային բանալին ծածկելու հաղորդագրությունը, որը այժմ կարող է միայն ապակոդավորվել, օգտագործելով սա (Harry's) հրապարակային բանալին եւ Harry- ի անձնական բանալին:

Այս անձնական բանալին հասանելի է միայն Հարրիի եւ ոչ մեկի, նույնիսկ Թոմի ուղարկողին: Այս բանալին այն մեկ տարրն է, որը անհնարին է դարձնում որեւէ այլ կողմի հաղորդագրությունը չճանաչելու համար, քանի որ կարիք չկա ուղարկել անձնական բանալին:

Վերջնակետային կոդավորումը Explained

Վերջնակետային կոդավորման աշխատանքները, ինչպես նկարագրված են վերը նշվածը, եւ ասիմետրիկ կոդավորումը: Քանի որ անունը ենթադրում է, վերջնակետային կոդավորումը պաշտպանում է այնպիսի տվյալներ, որ այն կարող է կարդալ միայն երկու ծայրերում, ուղարկողի կողմից եւ ստացողի կողմից: Ոչ ոք չի կարող կարդալ կոդավորված տվյալները, ներառյալ հաքերները, կառավարությունները եւ նույնիսկ այն սերվերները, որոնց միջոցով տվյալները անցնում են:

Վերջնակետային կոդավորումը բնորոշում է շատ կարեւոր բաներ: Ուշադրություն դարձրեք երկու WhatsApp- ի օգտագործողներին հաղորդակցվելու ակնթարթային հաղորդագրությունների միջոցով կամ զանգահարելով ինտերնետից: Նրանց տվյալները անցնում են WhatsApp սերվերի միջոցով, երբ մի օգտագործողից մյուսին անցնելու դեպքում: Այլ ծառայությունների համար, որոնք առաջարկում են կոդավորումը, տվյալները կոդավորված են փոխանցման ժամանակ, սակայն պաշտպանվում են միայն արտաքին հանցագործներից, ինչպիսիք են հաքերները: Ծառայությունը կարող է խափանել տվյալների սերվերներում եւ օգտագործել դրանք: Նրանք կարող են պոտենցիալ տվյալների փոխանցել երրորդ անձանց կամ իրավապահ մարմիններին: Վերջնակետային կոդավորումը պահպանում է տվյալների կոդավորված, առանց ապակոդավորման հնարավորության, նույնիսկ սերվերի եւ ամենուրեք: Այսպիսով, նույնիսկ եթե նրանք ցանկանում են, ծառայությունը չի կարող խափանել եւ տվյալների հետ որեւէ բան անել: Իրավապահ մարմինները եւ կառավարությունները նաեւ այն մարդկանց թվում են, ովքեր չեն կարողանում մուտք գործել տվյալ տվյալները, նույնիսկ թույլտվությամբ: Տեսականորեն, ոչ ոք չի կարող, բացառությամբ երկու կողմերի կողմերի:

Ինչպես օգտագործել վերջնակետային կոդավորումը

Դուք իրականում իրականում չեք օգտագործում անմիջապես վերջնական ավարտը եւ անելիք չունենալու համար: Հետո ծառայությունները, ծրագրային ապահովումը եւ վեբ անվտանգության մեխանիզմները հոգ են տանում:

Օրինակ, այն բրաուզերը, որի մեջ դուք կարդում եք, հագեցած է վերջնական-ծայրահեղ կոդավորման գործիքներով, եւ նրանք ստանում են աշխատելու այն ժամանակ, երբ դուք զբաղվում եք առցանց գործունեությամբ, որը պահանջում է տվյալների փոխանցման ժամանակ ապահովել: Հաշվի առեք, թե ինչ է տեղի ունենում, երբ ձեր օնլայն վարկային քարտի միջոցով գնում եք ինչ-որ բան առցանց: Ձեր համակարգիչը պետք է վարկային քարտի համարը ուղարկի աշխարհի մյուս կողմում վաճառողին: Վերջնակետային կոդավորումը համոզված է, որ միայն դուք եւ վաճառողի համակարգիչը կամ ծառայությունը կարող են մուտք գործել այնքան գաղտնի թվեր:

Secure Socket Layer (SSL) կամ վերջին թարմացված տարբերակը `Տրանսպորտային շերտերի անվտանգությունը (TLS), վեբի կոդավորման ստանդարտն է: Երբ մուտք եք գործել մի կայք, որն առաջարկում է ձեր տվյալների կոդավորումը, սովորաբար այն կայքերն են, որոնք զբաղվում են ձեր անձնական տվյալները, անձնական տվյալները, գաղտնաբառերը, վարկային քարտի համարները եւ այլն: կան նշաններ, որոնք ցույց են տալիս անվտանգության եւ անվտանգության մասին:

URL հասցեում URL- ն սկսվում է https- ից // // http: //- ի փոխարեն, հավելվածը կանգնած է ապահովի համար : Դուք նաեւ կտեսնեք էջը ինչ-որ տեղ էջում, Symantec- ի լոգոնով (TLS- ի սեփականատեր) եւ TLS- ով: Այս պատկերը, երբ սեղմված է, բացում է կայքի բացվածությունը հավաստող pop-up- ը: Symantec- ի նման ընկերությունները թվային վկայագրեր են տրամադրում կոդավորման համար:

Ձայնային զանգեր եւ այլ լրատվամիջոցներ նույնպես պաշտպանված են բազմաթիվ հավելվածների եւ ծառայությունների հետ վերջնական օգտագործման կոդավորմամբ: Դուք օգտվում եք գաղտնիության գաղտնիությունից, հենց այդ ծրագրերը օգտագործելու համար:

Ավարտից մինչեւ վերջ կոդավորման վերը նկարագրությունը պարզեցված է եւ տեսականորեն նկարագրում է հիմնարար սկզբունքը, սակայն գործնականում դա ավելի բարդ է, քան դա: Կա կոդավորման համար այնտեղ շատ ստանդարտներ գոյություն ունեն, բայց իսկապես չեք ուզում գնալ ավելի խորը:

Դու ավելի կցանկանաս մտածել այն հարցի վերաբերյալ, որը, անշուշտ, ձեր մտքում է. Ինձ պետք է կոդավորումը: Դե, ոչ միշտ, բայց այո, դուք անում եք: Հավանաբար, մեզ հարկավոր է ավելի քիչ կոդավորումը, քան մենք: Դա կախված է այն բանից, թե ինչ եք փոխանցում ձեր անձնական հաղորդակցությունում: Եթե ​​դուք թաքնված բաներ ունեք, ապա երախտապարտ կլինեք վերջնահոդ կոդավորելու համար:

Շատերը անձամբ չեն գտնում իրենց WhatsApp- ի եւ այլ IM ծրագրերի համար, եւ դրանք ընդգրկում են միայն ընկերների եւ ընտանիքի հետ զրույցներ: Ով կլիներ մեր մասին լրտեսել, մինչդեռ մեկ միլիարդ մարդ այլեւս խոսում է: Այնուամենայնիվ, մենք բոլորս պետք է այն ժամանակ, երբ բանկային կամ էլեկտրոնային առեւտուր գործարքներ կատարենք առցանց: Բայց հետո, գիտեք, դուք չեք ընտրի: Կոդավորումը տեղի է ունենում առանց գիտեք, եւ մարդկանց մեծ մասը չգիտի եւ չի հետաքրքրում, երբ իրենց տվյալները կոդավորված են: