Hvað fordeilt lykill gerir í IPsec, OpenVPN og WireGuard
Sameiginleg leynd getur sannvottað jafningja eða bætt við verndarlagi, og hlutverk hennar breytist með samskiptareglunni. Ekki rugla henni saman við notendalykilorð.
Orðin fordeilt lykill koma fyrir í skjölum IPsec, OpenVPN og WireGuard, en þau lýsa þremur mismunandi hlutum. Einn er sannvottunarleynd, annar verndar stjórnrás og sá þriðji bætir efni við handaband sem hefur þegar auðkenni. Ef litið er á þá sem skiptanlega fæst tenging sem mistekst á stigi sem enginn bjóst við. Lestu hvað reiturinn gerir í þeirri samskiptareglu áður en þú límir gildi í hann.
Þrjár samskiptareglur, þrjár merkingar
Hver samskiptaregla skilgreinir hlutverk lykilsins í eigin forskrift, og hlutverkin skarast ekki. Sannvottunarleynd sannar að tveir jafningjar þekki sama gildi. Lykill stjórnrásarinnar verndar samningaviðræðurnar sem fylgja. Viðbót við handabandið breytir lyklaskipulagi án þess að breyta því hverjir jafningjarnir eru.
Ekkert þessara hlutverka sannvottar manneskju, og einmitt sú ruglingur kostar mestan tíma. Fordeilt lykli er komið fyrir á tækjum eða gáttum fyrir skiptin, svo hver handhafi lítur eins út fyrir hina hliðina. Sá eiginleiki er kostur fyrir tengingu milli tveggja beinna og áhætta fyrir fjartengingu með nafngreindum starfsmönnum. Haltu reikningsskilríkjum og dulmálsleyndinni í aðskildum dálkum í skjalinu sem lýsir uppsetningunni.
IPsec og OpenVPN nota orðið á mismunandi hátt
IKEv2 getur sannvottað jafningja með fordeildri leynd í stað skírteina, og gildið verður að stemma í báðum endum. Þar sem sama leyndin er venjulega stillt fyrir hóp jafningja getur hver handhafi þótt vera hinir, og skiptin fá enga framvirka leynd frá auðkennislyklum sem þau höfðu aldrei.
Valkostir OpenVPN, tls-auth og tls-crypt, festa kyrran lykil við stjórnrásina og bæta við HMAC-undirskrift eða dulkóða sjálf viðræðurnar. Sá lykill er ekki notendalykilorð og kemur ekki í stað biðlara-skírteinis. Munurinn skiptir máli við endurnýjun, þegar lykilorðsbreyting lætur lykil stjórnrásarinnar óhreyfðan.
PSK WireGuard bætir við, hann auðkennir ekki
Jafningjar WireGuard hafa þegar opinbera og einkalykla Curve25519, og handabandið sannvottar þessi auðkenni. Valfrjáls fordeildur lykill er blandaður inn í keðjulykilinn og leggur til samhverft efni ofan á skiptin á opinberu lyklunum.
Hann veitir enga eigin auðkenni og engan notendareikning, svo stjórnandi getur ekki greint tvo handhafa á PSK þeirra. Báðir endar verða að bera sama gildi, annars mistekst handabandið án gagnlegrar villumeldingar. Þess vegna verður að skipuleggja veltu fyrir báðar hliðar í einu og ekki sem breytingu á einni skrá.
Athugaðu dreifingu, veltu og fjarlægingu
Dreifing er veikleiki hvers hönnunar sem notar eina leynd á mörgum stöðum. Gildi sem er límt í spjallglugga, vistað í geymslu eða endurnotað milli umhverfa safnar eintökum sem enginn getur talið upp, og hvert eintak eykur hljóðlega skaðasvæðið.
Base64 texti er ekki dulritun. Leynd sem geymd er við hlið opinbers skírteinis í sömu möppu er enn leynd í skýru máli.
openssl rand -base64 32
sudo wg show wg0 preshared-keys
sudo grep -R -n 'psk' /etc/ipsec.d/ 2>/dev/null
Veltu samkvæmt áætlun og eftir hverja grunsamlega vá, og uppfærðu hvern fyrirhugaðan jafningja áður en þú afturkallar gamla gildið. Prófaðu síðan tenginguna frá báðum endum, því lykill sem stemmir ekki mistekst við handabandið og lítur nákvæmlega út eins og eldveggsvandamál.
Skráðu hvaða leynd verndar hvaða stig, svo endurstilling lykilorðs verði aldrei ruglað saman við endurnýjun dulmálslykils. Þessi eina lína sparar klukkustund í hvert sinn sem einhver endurskoðar uppsetninguna.