Kuondoa neno la siri la ufunguo au kulibakiza? Nakala unayounda
Faili ya ufunguo isiyosimbwa hifadhi siri ile ile chini ya ulinzi hafifu. Linganisha hatari ya wakati wa kupumzika kabla ya kubadilisha, na ujue kisichobatilisha.
Ufunguo wa faragha uliosimbwa na ule usiosimbwa hubeba nyenzo zile zile za ufunguo. Ubadilishaji hauundi utambulisho mpya, haurejeshi akaunti ya VPN na haubatilishi faili ya zamani. Unaandika nakala ya pili, na nakala hiyo inabeba hatari tofauti ya kupumzika.
Ikiwa ubadilishanaji unafaa inategemea mahali faili itakapoishi na nani anaweza kuisona.
Ubadilishaji hubadilisha nini kwa kweli
Kabla ya ubadilishaji, ufunguo hulindwa na neno la siri linalotolewa na mwendeshaji. Baada ya ubadilishaji, hulindwa na ruhusa za mfumo wa faili na udhibiti wowote wa ufikiaji unaozunguka faili. Usimbaji fiche haujabadilika; idadi ya vitu kati ya mshambuliaji na ufunguo imebadilika. Hiyo ndiyo ulinganisho wote.
Jedwali hufanya tofauti iwe dhahiri.
| Form | What protects it | How it fails |
|---|---|---|
| Encrypted key | A passphrase plus file access | Weak passphrase, or an offline attack on the file |
| Unencrypted key | File permissions and host security only | Any reader copies it silently |
Hakuna muundo unaoongezeka usalama kiotomatiki. Zinashindwa kwa njia tofauti, na ni njia moja tu kati ya hizo inayoacha ingizo kwenye logi.
Ni lini bora kuweka neno la siri
Ikiwa mteja anayeungwa mkono anaweza kuomba neno la siri au kulichukua kutoka hifadhi ya siri iliyoidhinishwa, ubadilishaji haununui chochote. Unabakiza nakala moja, mpaka mmoja wa ulinzi na faili moja pungufu ya kufuatilia. Wateja wengi wa VPN wanaokubali funguo za PEM wanaweza kufanya hivi.
Ubadilishaji pia ni hatua isiyofaa wakati timu inashiriki ufunguo. Faili isiyosimbwa kwenye mwenyeji wa pamoja inakuwa kitambulisho ambacho mtu yeyote mwenye ufikiaji wa shell anaweza kunakili.
Ni lini nakala isiyosimbwa inahesabiwa haki
Baadhi ya huduma haziwezi kuomba, baadhi ya vyombo hupachika siri kwa kusoma tu, na baadhi ya vifaa husoma faili ya ufunguo wakati wa kuwasha bila njia ya maingiliano. Katika hali hizo, ufunguo usiosimbwa ndani ya saraka iliyozuiwa ipasavyo unaweza kuwa muundo unaoungwa mkono. Sababu ni mazingira, si urahisi.
Ikiwa huwezi kusema nani anaweza kusoma faili na kwa nini, jibu ni hapana.
Amri na kingo zake zenye ukali
Kwa ufunguo wa msingi wa faili unaoungwa mkono na OpenSSL 3.5, marejeleo ya pkey huandika uondoaji wa neno la siri na ombi la maingiliano wakati pembejeo imesimbwa na hakuna chanzo cha nenosiri kilichotolewa. Umbo la chini ni fupi, na ni rahisi kuitekeleza kwa kutojali.
umask 077
openssl pkey -in protected-key.pem -out new-private-key.pemKingo tatu zenye ukali. I/O ya faili ya matokeo si atomiki, kwa hiyo njia iliyopo ya matokeo inaweza kukatwa katikati ya uandishi. Usitumie njia ya pembejeo kama matokeo, na usifanye majaribio kwenye nakala moja iliyolindwa. Ingiza neno la siri kwenye ombi badala ya kwenye mstari wa amri, ambapo huishia kwenye historia ya shell.
Angalia matokeo kabla ya kubadilisha usanidi wowote wa VPN: openssl pkey -in new-private-key.pem -pubout inapaswa kuchapisha ufunguo ule ule wa umma uliokuwa nao awali.
Kile ambacho ubadilishaji haufanyi
Haubatilishi nakala iliyosimbwa, ambayo bado ipo mahali popote ulipoiacha. Haubadilishi nenosiri la akaunti ya VPN au cheti. Na hautengenezi ufichuzi uliokwisha kutokea. Ikiwa ufunguo umevuja, suluhisho ni uingizwaji na kufuta upande wa seva, si mabadiliko ya umbizo la ndani.
Futa faili ya kati kwa makusudi, na uthibitishe kwamba njia unayofuta ni ile uliyounda.