Ինչու ավելի մեծ բանալու թիվը VPN-ը ավելի անվտանգ չի դարձնում
Բանալու չափը նշանակություն ունի միայն մեկ ալգորիթմի և մեկ դերի ներսում։ Հակառակորդի ստուգումը, փաթեթի ընտրությունը, թարմացումները և օպերատորի գրառումները հարցեր են, որոնց այն չի պատասխանում։
Գովազդն ասում է 256 բիթ, մյուս ապրանքը՝ 128 բիթ, և եզրակացությունը թվում է ակնհայտ, մինչև նկատեք, որ թվերը նկարագրում են տարբեր բաներ։ Սիմետրիկ ծածկագրման բանալի, վկայագրի հանրային բանալի և բանալիների փոխանակման պարամետր չեն չափվում նույն սանդղակով։ Դրանցից ոչ մեկը չի ընդգրկում, թե արդյոք հաճախորդը ստուգել է սերվերը։ Թիվը իրական տեղեկություն է, և այն շատ ավելի նեղ է, քան ենթադրում է դրա շուրջ գտնվող մարքեթինգը։
Նախքան որևէ բան համեմատելը հարցրեք՝ որ բանալին է հաշվվում և ինչից է այն պաշտպանում։
Երեք բանալի՝ երեք առաջադրանքով
Տվյալների գաղտնագրիչը ծածկագրում է թունելի բեռը, և դրա բանալին նորից ստացվում է յուրաքանչյուր նստաշրջանի համար։ Վկայագրի հանրային բանալին նույնականացման ընթացքում ապացուցում է վերջնակետի ինքնությունը։ Բանալիների փոխանակման քայլը, սովորաբար Diffie-Hellman-ի էֆեմեր տարբերակ, ստեղծում է ընդհանուր գաղտնիք, որը հետագայում ոչ մի կողմ չի կարող վերականգնել։ Յուրաքանչյուրն ունի իր ամրության ենթադրությունները և իր չափի կանոնները։
Այդ պատճառով 256-ը 2048-ի և 32-ի կողքին չի կարելի դասակարգել ըստ մեծության. դրանք տարբեր հարցերի պատասխաններ են։
Նույնիսկ մեկ դերի ներսում թիվը ինչ-որ բան ասում է միայն օգտագործվող ալգորիթմների ընտանիքի համեմատությամբ։
Որտեղ թիվն օգնում է, և որտեղ կանգ է առնում
Մեկ ալգորիթմի ներսում ավելի մեծ բանալին բարձրացնում է կոպիտ ուժով որոնման արժեքը, և հրապարակված ուղեցույցները սահմանում են նվազագույններ վկայագրի բանալիների համար, քանի որ հաշվողական հզորությունը փոխվում է։ Սա օրինական և նեղ համեմատություն է. AES-128-ը և AES-256-ը երկուսն էլ լայն լուսանցքով դիմադրում են ուղիղ հարձակմանը, ուստի տարբերությունը գործնականում հազվադեպ է որոշիչ գործոն։
Այդ համեմատությունից դուրս թիվը ոչինչ չի կանխատեսում կազմաձևման սխալների, վկայագրի վավերացման կամ արձանագրության տարբերակի մասին։
Կարդացեք ամբողջ բանակցված փաթեթը
Այն, ինչ կապը փաստացի օգտագործում է, փաթեթ է՝ ծածկագրման ռեժիմ, ամբողջականության կամ վավերացված ծածկագրման կառուցվածք, բանալիների փոխանակման խումբ և նույնականացման մեթոդ։ Ժամանակակից AEAD ռեժիմը պատշաճ ձեռքսեղմումով այլ առաջարկ է, քան առանձին MAC-ով զուգակցված հին ռեժիմը, նույնիսկ երբ հայտարարված բանալու չափը նույնն է։
openvpn --show-ciphers | head -20 openvpn --show-tls | head -20 openssl x509 -in server.crt -noout -text | grep -E 'Public-Key|Signature Algorithm' wg show
Կարդացեք բանակցված արդյունքը, ոչ թե կազմաձևված առավելագույնը։ Ուժեղ փաթեթ առաջարկող հաճախորդը դեռ թույլ է միանում, եթե սերվերն ընտրում է ավելի թույլ տարբերակը, և պրոֆիլը դա թույլ է տալիս։ Եթե մտահոգությունը արտադրողականությունն է, չափեք այն տվյալ սարքում և ուղու վրա, որովհետև բանալու չափը վատ է կանխատեսում թողունակությունը, հենց որ ապարատային արագացումը և փաթեթի չափը մտնում են պատկերի մեջ։
Այն մասերը, որոնք ոչ մի թիվ չի չափում
Ծրագրային ապահովման սպասարկումը առաջին բացթողումն է։ Ուղղումներ ստանալը դադարեցրած գրադարանի վրա կառուցված թունելը ավելի թույլ է, քան հուշում է նրա բանալու չափը, և ոչ մի կազմաձևային արժեք դա չի ուղղում։ Օպերատորի վարքը երկրորդն է. կապի գրառումները, հաշվի տվյալները և աջակցության վարման գործընթացը գտնվում են լրիվ ծածկագրությունից դուրս։ Ծառայությունը, որը պահում է ավելին, քան սպասում էիք, ավելի երկար բանալիով ավելի անվտանգ չի դառնում։
Հակառակորդի ստուգումը երրորդն է և ամենահետևանքայինը։ Այն հաճախորդը, որը ընդունում է ցանկացած վկայագիր, ունի ուժեղ գաղտնագրիչ՝ փաթաթված չհաստատված հակառակորդի շուրջ, ինչը ավելի վատ է, քան համեստ գաղտնագրիչը ճիշտ վավերացմամբ։ Ստուգեք այդ երեքը թվից առաջ, և թիվն իր արժանի տեղը կզբաղեցնի։