Այսօր գրանցեք գաղտնագրված թունել, հաջորդ տարի գողացեք սերվերի երկարաժամկետ մասնավոր բանալին և փորձեք վերծանել գրանցումը։ Առաջ ընթացող գաղտնիությունը այն հատկությունն է, որն ասում է, որ գողացված բանալին ինքնին բավարար չի լինի։ Սա պնդում է գրանցված սեսիաների և որոշակի գաղտնիքների մասին, ոչ թե ընդհանուր խոստում, որ թունելը անվտանգ էր։ Շրջանակի ճիշտ որոշումն է, որ տերմինը դարձնում է օգտակար։

Հարցը գրանցման մասին է, ոչ թե կենդանի սեսիայի

Երկարաժամկետ բանալին նույնականացնում է վերջնակետը և ստորագրում ձեռքսեղմումը։ Սեսիայի բանալիները գաղտնագրում են փաստացի տրաֆիկը, և առաջ ընթացող գաղտնիության ձևավորումում դրանք ածանցվում են թարմ բանալիների փոխանակման նյութից, որը երկու կողմերն էլ ստեղծում են և հետո դեն նետում։ Միայն երկարաժամկետ բանալին ունեցող հարձակվողը չի կարող վերականգնել այդ դեն նետված արժեքները։ Կենդանի սեսիայի վիճակ ունեցող հարձակվողը դեռ կարող է, և դրա համար երաշխիքը վերաբերում է անցյալին, ոչ թե ներկային։

Պնդումը պայմանական է՝ այն ուժի մեջ է միայն եթե էֆեմեր գաղտնիքներն իսկապես ոչնչացվել են և արձանագրությունը այն է, ինչ դուք կարծում եք։ Խառը տեղակայումը կարող է այն բավարարել մի թունելում և ձախողվել մյուսում։

Մի գաղտնիք չպետք է վերականգնի մյուսներին

Ստուգեք համաձայնեցված ռեժիմը, ոչ թե մարքեթինգային էջը։ Ձեռքսեղմման ելքը նշում է բանալիների փոխանակումը և արձանագրության տարբերակը։

openssl s_client -connect vpn.example.com:443 -tls1_3 -brief
swanctl --list-sas

s_client-ի ամփոփումը ցույց է տալիս TLS-ի տարբերակը և բանալիների փոխանակման խումբը, իսկ էֆեմեր խումբը առաջ ընթացող գաղտնիության բանալու համաձայնության տեսանելի նշանն է։ swanctl-ի ցանկը ցույց է տալիս IKE և CHILD միավորումները իրենց բանալիների նորացման ժամաչափերով, այնպես որ տեսնում եք՝ տեղակայումը ժամանակացույցով նորացնում է բանալիները։ Ստատիկ RSA բանալիների փոխանակումը կամ հին համատեղելիության ռեժիմը կորցնում է այս հատկությունը անկախ գաղտնագրի անունից։ Գրանցեք այն ռեժիմը, որը դիտարկել եք, ոչ թե այն, ինչ գովազդել է մատակարարը։

Բանալիների նորացումը ինքնաբերաբար առաջ ընթացող գաղտնիություն չէ

Թե որքան հաճախ է թունելը նորացնում բանալիները, առանձին հարց է այն բանից, թե ինչպես է ածանցվում յուրաքանչյուր բանալին։ Ձևավորումը, որը վերստեղծում է բանալիները երկարաժամկետ գաղտնիքից, կարող է ամեն րոպե նորացնել և դեռ ձախողվել թեստում, քանի որ հետագա վտանգումը վերականգնում է դրանք բոլորը։ Ընդհակառակը, հազվադեպ նորացումով արձանագրությունը կարող է դեռ առաջ ընթացող գաղտնիք ունենալ, երբ յուրաքանչյուր փոխանակում անկախ է։ Կարդացեք ածանցումը, ոչ թե ինտերվալը, և չշփոթեք կարճ վերամիացման ժամաչափը գաղտնագրային երաշխիքի հետ։

Նույն շփոթությունը հայտնվում է գաղտնագրերի անուններում՝ ժամանակակից գաղտնագիրը ոչինչ չի ասում այն մասին, թե ինչպես է եկել նրա բանալին։

Ինչ է մնում տեսանելի երաշխիքից հետո

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

Երբ մատակարարը պնդում է առաջ ընթացող գաղտնիություն, հարցրեք, թե որ երկարաժամկետ գաղտնիքն է համարվում գողացված և որ սեսիայի գաղտնիքներն են մնում անհասանելի։ Եթե այս երկու հարցերն ունեն հստակ պատասխաններ, պնդումը ինչ-որ բան է նշանակում։

Առնչվող հոդվածներ