Kalimi i dhparam -check ndihet si një verdikt mbi konfigurimin Diffie-Hellman të VPN-së tuaj. Nuk është. Komanda krahason një skedar parametrash me aritmetikën që pretendon se plotëson, dhe nuk thotë asgjë nëse madhësia e grupit përputhet me politikën tuaj ose nëse tuneli e ngarkon fare atë skedar. Leximi i tij si rishikim sigurie është supozimi që ia vlen të korrigjohet i pari.

Një skedar parametrash mban një numër të thjeshtë dhe një gjenerator. Vlefshmëria është veti e atyre numrave, ndërsa forca është një gjykim mbi modelin tuaj të kërcënimeve dhe partnerët tuaj, dhe të dyja nuk janë të këmbyeshme.

Çfarë vërteton vërtet kontrolli i vlefshmërisë

Ekzekutoni kontrollin mbi skedarin që keni dhe lexoni përgjigjen. openssl dhparam -in dh.pem -check -noout kryen kontrollet e parametrave dhe shtyp daljen e koduar. Mesazhi se parametrat duken mirë do të thotë se vlerat janë strukturisht konsistente; nuk do të thotë se një grup i shkurtër është i pranueshëm në mjedisin tuaj.

Gjenerimi pa -dsaparam jep numra të thjeshtë të sigurt, ku edhe (p-1)/2 është i thjeshtë, prandaj zgjat kaq shumë. Rruga në stilin DSA i ndërton parametrat më shpejt dhe i kthen në formë DH, dhe manuali i OpenSSL lidh kërkesa shtesë për çelësa të freskët me përdorimin e tyre. Asnjëra nga të dyja konstruksionet nuk është sekret sesioni: skedari është material konfigurimi publik, jo çelësi privat i certifikatës dhe jo sekreti i përbashkët i kanalit të kontrollit.

Lexoni madhësinë dhe gjeneratorin para se të gjykoni skedarin

Një rezultat vlefshmërie do të thotë më shumë kur dini çfarë u vërtetua. Shtypni parametrat me openssl dhparam -in dh.pem -text -noout, pastaj shënoni gjatësinë e numrit të thjeshtë dhe vlerën e gjeneratorit.

Krahasoni atë gjatësi me një politikë të shkruar dhe jo me një zakon. Nëse kërkesa juaj është një grup i emërtuar i miratuar nga një stack modern TLS, një skedar i gjeneruar me dorë mund të jetë artefakti krejt i gabuar. Shënoni të dy numrat në regjistrin e ndryshimeve, që rishikuesi tjetër të mos i nxjerrë përsëri.

Mos e ktheni inspektimin në rigjenerim

Mënyra e dështimit këtu është një komandë që duket si kontroll dhe sillet si gjenerator. Shtimi i një gjatësie në bit, si në openssl dhparam -check 2048, kërkon parametra të rinj dhe skedari hyrës injorohet. Një opsion gjeneratori mund të bëjë të njëjtën gjë. Nëse donit vetëm të inspektonit, jepni -in dhe -check dhe asgjë që përshkruan një madhësi.

Shkrimi i daljes mbi shtegun origjinal meriton të njëjtin dyshim, sepse manuali paralajmëron se dalja në skedar nuk është atomike. Një rrëzim në mes të shkrimit lë një skedar parametrash të prerë dhe një shërbim që nuk do të niset.

Përputhni grupin me protokollin, jo me një trend

Politika e madhësisë është një vendim që mjeti nuk mund ta lexojë për ju. Një grup fushe të fundme prej 2048 bitësh është një dysheme e zakonshme dhe grupet më të mëdha kushtojnë kohë shtrëngimi duarsh, prandaj zgjidhni numrin që emërton vetë linja juaj bazë dhe shkruajeni. Grupet e përdorura gjerësisht nuk janë të dobëta sepse janë publike; errësira nuk shton asgjë këtu.

Aty ku stack-u mbështet grupe të emërtuar të miratuar, ndiqni atë rregullim të dokumentuar në vend që të gjeneroni parametra të pazakontë për t'i bërë të duken unikë. Një grup i emërtuar është diçka që një partner mund ta njohë dhe një rishikues mund ta kërkojë, gjë që vlen më shumë se një skedar i porositur që askush nuk mund ta klasifikojë.

Konfirmoni që VPN ngarkon skedarin

Një skedar parametrash i saktë që asnjë proces nuk e lexon nuk ndryshon asgjë. Në OpenVPN direktiva e serverit është dh me një shteg, dhe vendosjet që mbështeten në ECDH ose në shkëmbimin e çelësave TLS 1.3 mund të vendosin në vend të kësaj dh none. Kontrolloni konfigurimin që po ekzekutohet, jo një shabllon, dhe pastaj konfirmoni që klientët dhe partnerët negociojnë të njëjtin konstruksion.

Mbyllni ciklin me provat që ju nevojiten vërtet: grupi i negociuar nga tuneli, gjatësia e parametrave në skedar dhe rreshti i politikës që plotëson kjo gjatësi. Një kontroll i kaluar është një artikull i vetëm në atë listë. Trajtimi i tij si përgjigja e plotë është mënyra se si një grup i shkurtër i mbijeton një auditimi që duhej ta kapte.

Artikuj të ngjashëm