Portál AbcLinuxu, 2. května 2025 10:28

p12 zmena hesla

20.12.2012 11:05 | Přečteno: 1057×

Ve firmě používáme OpenVPN s autentizací osobním certifikátem. Osobní certifikát jsem dostal jako soubor Krnoha.p12 zašifrovaný heslem (passphrase). Potřeboval jsem si pomocí openssl to heslo změnit. openssl dělal drahoty, ale nakonec si dal říct.

Podle svého rozumu bych nejradši napsal

openssl pkcs12 -in Krnoha.p12 -export -out KM.p12
Chyba, napsal mi "unable to load private key". Asi nepoznal, že je to certifikát, a bůhví proč očekává klíč. Po několika pokusech vidím, že to jde ve dvou krocích
openssl pkcs12 -in Krnoha.p12 -out KM.pem
openssl pkcs12 -in KM.pem -export -out KM.p12
V tom prvním kroku jsem napsal staré i nové heslo, ve druhém jsem ho musel nové heslo napsat jako staré a ještě dvakrát jako nové. Výsledek je správný, sláva.

Ještě jsem si zkusil to samé bez mezisouboru jenom s rourou.

openssl pkcs12 -in Krnoha.p12 -nodes | openssl pkcs12 -export -out KM.p12
Věřili byste, že to nejde? Chybové hlášení je tentokrát "unable to load certificates". Muselo to dát práci to takhle složitě naprogramovat.

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

20.12.2012 12:26 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: p12 zmena hesla
Odpovědět | Sbalit | Link | Blokovat | Admin
Ono snad OpenSSL nekdy psalo klice a certifikaty na stdout?
20.12.2012 12:31 krnoha | skóre: 10 | blog: prizpevy
Rozbalit Rozbalit vše Re: p12 zmena hesla

Podle man stránky defaultní hodnota -in a -out je stdin a stdout. Jestli je to pravda, nevím.

Bedňa avatar 20.12.2012 14:10 Bedňa | skóre: 34 | blog: Žumpa | Horňany
Rozbalit Rozbalit vše Re: p12 zmena hesla
Ale tam píšu, že len hlášky idú na stdout.
KERNEL ULTRAS video channel >>>
20.12.2012 14:30 EtDirloth | skóre: 11
Rozbalit Rozbalit vše Re: p12 zmena hesla
u mna je ...standard output/input is used by default.
20.12.2012 17:15 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: p12 zmena hesla
Odpovědět | Sbalit | Link | Blokovat | Admin
Cti dokumentaci poradne: -out ti vyplivne PKCS#12, ale -in musis predhodit PEM.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.