Il-listi tad-digest antiki jinqraw bħal traskrizzjoni ta’ deċiżjonijiet kriptografiċi, u mhumiex hekk. Ismijiet bħal SHA1, DSA-SHA1-old jew RSA-SHA1-2 joqogħdu ħdejn xulxin fil-bini antiki ta’ OpenSSL għax il-librerija rreġistrat diversi punti tad-dħul madwar makkinarju tal-hash relatat. Tikketta RSA jew DSA f’dik il-lista OpenVPN ma tgħid xejn dwar dak li għamel ma’ pakkett. Dak li qed taqra huwa l-inventarju tal-librerija, mhux ir-rekord ta’ sessjoni.

Tliet affarijiet iridu jisseparaw qabel ma xi konklużjoni tagħmel sens: l-isem irreġistrat, il-kalkolu tad-digest taħtu u l-operazzjoni li tikkunsmah.

Reġistrazzjoni hija interface, mhux valutazzjoni tal-qawwa

F’OpenSSL 1.0.2 it-tabella tar-reġistrazzjoni tad-digest tgħaqqad ismijiet, alias u implimentazzjonijiet f’fajl wieħed. Id-deskrittur antik DSS1 huwa l-aktar każ ċar: jirrapporta t-tul tal-output ta’ SHA-1 u jsejjaħ ir-rutina tal-finalizzazzjoni ta’ SHA-1 filwaqt li jġorr isem li jissuġġerixxi algoritmu kompletament differenti. Għalhekk ittri addizzjonali f’reġistrazzjoni ma jimplikawx hash differenti, output itwal jew livell ġdid ta’ sigurtà.

L-istess sors iżomm ir-relazzjonijiet tal-alias għal sejjieħa eqdem, u dan jispjega għalfejn lista tidher mimlija. Din hija dokumentazzjoni ta’ kompatibilità, mhux wegħda li fornitur attwali ta’ OpenSSL juri ismijiet identiċi.

L-ismijiet tal-firma ma joħolqux firem

Qafas tal-firma jista’ jorbot digest mal-interface ta’ algoritmu ieħor sabiex is-sejjieħa eżistenti jkomplu jikkompilaw. Firma vera b’ċavetta pubblika teħtieġ kemm ċavetta kif ukoll il-pass tal-firma li jużaha, u lanqas waħda minnhom ma tingħata minn isem fil-menu. Entrata tad-digest bi tħoss ta’ RSA hija isem li sejjaħ jista’ juża, mhux prova li kull pakkett VPN kien iġorr firma RSA.

F’dan il-pass il-kitbiet antiki jiżolqu fil-folklor. Jekk għandek bżonn tkun taf kif il-pakketti ġew awtentikati, sib l-għażla li għażlet il-mekkaniżmu u aqra x’tagħmel fil-verżjoni li tassew qed tħaddem. Il-paġna tal-manwal li ġiet fornita ma’ dik il-ħarġa hija l-unika deskrizzjoni li taqbel mal-programm quddiemek. Il-gwidi arkivjati jiddeskrivu l-ħarġa li għaliha nkitbu, u din tista’ tkun bosta konvenzjonijiet tal-ismijiet lura.

Sib l-għażla li kkunsmat l-isem

Fil-każ tal-awtentikazzjoni tal-pakketti dokumentat minn OpenVPN 2.6, auth jagħżel digest użat minn HMAC, kostruzzjoni tal-awtentikazzjoni tal-messaġġi b’ċavetta u mhux firma taċ-ċertifikat. L-algoritmu tal-firma taċ-ċertifikat TLS hija proprjetà separata tal-ħsieb.

B’ċifrar tad-data AEAD, is-setting separat auth ma jibqax japplika għall-kanal tad-data, filwaqt li r-rwol tiegħu għal tls-auth jibqa’ kwistjoni distinta. Lista tad-digest għalhekk ma tistax tgħidlek liema hash ipproteġa l-pakketti attwali, liema suite TLS ġiet negozjata jew kif ġie ffirmat iċ-ċertifikat tal-pari. Biss il-konfigurazzjoni effettiva flimkien mal-verżjoni tista’ twieġeb, u biss għall-konnessjoni quddiemek.

Ikteb dak li tassew għandek

Ikteb il-verżjoni ta’ OpenVPN, il-librerija kriptografika konnessa, l-għażliet eżatti fil-profil u r-riżultat ta’ konnessjoni vera. Dak is-sett iwieġeb mistoqsijiet li screenshot ta’ menu tad-digest ma jistax, u jibqa’ ħaj wara l-aġġornament li jmiss għax isemmi verżjonijiet u mhux impressjonijiet.

Fuq kollox, tagħżelx alias antik għax ismu jinstema’ aktar qawwi jew aktar speċifiku. Agħżel il-politika appoġġjata għall-konnessjoni kollha, u ttratta l-ismijiet antiki bħala rekord ta’ kif librerija kienet tippreżenta lilha nnifisha fil-passat.

Artikli relatati