Keytool Alias in Keystore umbenennen

Keytool Alias in Keystore umbenennen

Den Alias eines Schlüssels umbenennen

In einem Keystore (P12) können mehrere Schlüssel enthalten sein. Jeder Schlüssel trägt zur Identifizierung einen Alias.

Keytool Alias in Keystore umbenennen

Welcher Grund auch gerade vorliegt einen Alias umzubenennen, so klappt es auf jeden Fall. Auf diesem Bild sehen wir das der Keystore 2 Schlüsselpaare sowie 2 weitere symmentrische Schlüssel enthält.

Keytool Alias in Keystore umbenennen

Das Ziel ist es nun, den Alias des Keypairs joernwalter umzubenennen. Der Keystore enthält 4 Einträge. Das Passwort zum Keystore kann auch direkt mitgegeben werden, sollte aber vermieden werden. Um die Einträge in einem Keystore anzeigen zu lassen, setzen wir diesen Befehl ab:

keytool -list -keystore C:\KeyStore\Keystore.p12
keytool -v -list -keystore C:\KeyStore\Keystore.p12
keytool -v -list -keystore C:\KeyStore\Keystore.p12 -alias joernwalter

Keystore Alias umbenennen

Zur Umbenennung des Alias setzen wir diesen Befehl ab.

keytool -changealias -alias joernwalter -destalias joernwalter.de -keystore C:\KeyStore\Keystore.p12 -storetype PKCS12 -v

Keystore changealias

Der Alias wurde erfolgreich geändert.

Change Alias Keystore 

Hinweis:

Keystores im Format P12 setzen vorraus, das die Kennwörter der einzelnen Schlüssel gleich die des Keystores sind. JKS Keystore unterstützen unterschiedliche Kennwörter der Einträge. Das sehen wir anhand des Beispiels hier:

JKS Keystore different passwords

Wer den Alias eines Eintrags in einem JKS Keystore ändern möchte kann die Kennwörter mit diesen Parametern mitgeben. P12 Keystore unterstützen lediglich den ersten Parameter.

-storepass autobahn
-keypass landstrasse

Eine Liste der Keytool Paramter könnt ihr hier bei Oracle einsehen.

Ein Kommentar

Kommentare sind geschlossen.