AES-256 un OFB atbild uz dažādiem jautājumiem, un tieši šeit šifru apskati kļūdās, ja tos uzskata par konkurējošām iespējām. Viens nosauc bloka šifru ar atslēgas izmēru; otrs apraksta, kā bloka šifrs tiek pārveidots par plūsmu garākam ziņojumam. Aizsardzības izvēles rokasgrāmatai jāskatās uz visu konstrukciju, tostarp uz to, kā uztvērējs atklāj mainītu paketi.

Nosauciet četras konstrukcijas daļas

Katrs apskats reducējas uz četriem jautājumiem: kurš primitīvs un atslēgas izmērs, kā ar to apstrādā ziņojumus, kā uztvērējs noraida neatļautu izmaiņu un kā protokols pārvalda ievades, atslēgas un to darbības laiku. Pazīstamu nosaukumu saraksts atbild tikai uz pirmo. Otrais un trešais ir vieta, kur mīt īstās atšķirības, un ceturtais ir vieta, kur ieviešanas klusi atšķiras. Uzdodiet tos šādā secībā un pierakstiet atbildes.

OFB ir starp konfidencialitātes režīmiem NIST bloka šifru režīmu izdevumā, un konfidencialitāte ir viss, ko tas sniedz. Protokolam, kas šifrēšanas režīmu savieno ar atsevišķu MAC, tie pareizi jāsastāda, un algoritma nosaukums šo sastāvu nepierāda. Tāpēc režīma nosaukums vien pats nevar izlemt ieviešanas lēmumu.

Ceturtais jautājums ir tas, ko operators patiešām var pārbaudīt darbojošā sistēmā.

Dodiet priekšroku autentificētai konstrukcijai

Autentificēta šifrēšana sniedz konfidencialitāti un integritāti kopā, un AEAD konstrukcijas arī aizsargā saistītos datus no izmaiņām, tos nešifrējot. Tā ir pakešu aizsardzības īpašība, un tai nav sakara ar to, vai cilvēks ir veiksmīgi pierakstījies.

Netgate Netgate OpenVPN kriptogrāfijas iestatījumu vadlīnijas norāda uz AEAD opcijām, tostarp AES-GCM, datu kanālam, un tā ir tā atbalstītā politika, kas jāievēro. Izmantojiet tās izvēles, ko atbalsta instalētā versija un vienādranga klienti, nevis kopējiet vēsturisku režīmu sarindošanu jaunā ieviešanā. Vecā saderība, kriptogrāfijas aizmugures un offload atbalsts ierobežo to, kas patiešām ir pieejams.

Atbalstīta konstrukcija vienmēr pārspēj gudru sastāvu.

Lasiet saskaņoto rezultātu, nevis piedāvājumu

Šifrs pieņemtā sarakstā neko nepasaka par pašreizējo sesiju. Izlasiet saskaņoto datu kanāla aizsardzību klientā vai vārtejā un salīdziniet ar politiku, ko gribējāt ieviest. Konfigurācija, kas joprojām uzskaita vecu opciju vienam vecam vienādranga klientam, ir saderības lēmums, nevis apgalvojums par sesiju jums priekšā.

openvpn --config client.conf --verb 4 2>&1 | grep -Ei 'cipher|data channel|auth'

Vārtejā līdzvērtīgā izvade ir drošības asociācija vai savienojuma kriptogrāfijas detaļas, atkarībā no platformas. Abos gadījumos piedāvājums un rezultāts ir atšķirīgi fakti. Saraksts ar vecu opciju vienam vecam vienādranga klientam nenozīmē, ka to izmanto katra sesija, un sesija, kas to izmanto, ir tas, kas jums bija jāzina.

Pierakstiet abus faktus kopā, ar datumu un klienta versiju.

Mēriet tikai to, ko var salīdzināt

Caurlaidspēja ir atkarīga no galapunktu aparatūras, ieviešanas, paātrinājuma, pakešu izmēriem un izvēlētās konfigurācijas. Ne atslēgas garums, ne vārds OFB nepateiks, kura ieviešana būs ātrāka. Tāpēc mērījums no citas vietnes labākajā gadījumā ir mājiens par aparatūru, kas pieder kādam citam. Jūsu skaitļi sākas ar jūsu pašu galapunktiem.

Autorizētam salīdzinājumam turiet galapunktus, darba slodzi un nepieciešamo politiku nemainīgus un pierakstiet saskaņoto aizsardzību un ieviešanas versijas. Pēc tam vērtējiet rezultātu pēc tā, vai lietotne pabeidza, cik daudz tā zaudēja un ko darīja galapunkti, nevis izseciniet kriptogrāfijas izmaksas no viena ātruma testa. Skaitlis, kas iegūts citos apstākļos, ir stāsts, nevis mērījums.

Ja vecs vienādranga klients nevar izpildīt politiku, tas ir saderības lēmums tā īpašniekam.

Turiet integritāti ārpus darījuma

Integritātes pārbaužu izslēgšana vai nepārbaudīta servera pieņemšana nav veiktspējas optimizācija un nav saderības labojums. Tas maina drošības īpašību, kurai konstrukcija tika izvēlēta. Tas pats attiecas uz pieņemto šifru saraksta paplašināšanu, līdz pievienojas vecs vienādranga klients: savienojums izdodas, un politikas vairs nav.

Pierakstiet pieņemto konstrukciju un tās īpašnieku rokasgrāmatā, lai nākamā izmaiņa sāktos ar lēmumu, nevis ar izvēli.

Jūs gribat politiku, ko abas puses var ieviest. Strīds par to, kurš nosaukums ir spēcīgākais, ir cita saruna, un tas parasti beidzas bez lēmuma.

Saistītie raksti