ALIAS
Per rispondere a una domanda immediata, il campo alias dovrebbe essere una stringa univoca per identificare la voce della chiave. Questo si applica a tutti i tipi di fiducia e intermedi.
Documentazione
Keytool
KeyStore Aliases
All keystore entries (key and trusted certificate
entries) are accessed via unique aliases.
An alias is specified when you add an entity to the keystore using the
-genseckey command to generate a secret key, -genkeypair command to generate a key pair (public and private key) or the -importcert
command to add a certificate or certificate chain to the list of
trusted certificates. Subsequent keytool commands must use this same
alias to refer to the entity.
For example, suppose you use the alias duke to generate a new
public/private key pair and wrap the public key into a self-signed
certificate (see Certificate Chains) via the following command:
keytool -genkeypair -alias duke -keypass dukekeypasswd
This specifies an inital password of "dukekeypasswd" required by subsequent
commands to access the private key assocated with the alias duke. If
you later want to change duke's private key password, you use a
command like the following:
'keytool -keypasswd -alias duke -keypass dukekeypasswd -new newpass'
This changes the password from "dukekeypasswd" to "newpass".
Please note: A password should not actually be specified on a command line or
in a script unless it is for testing purposes, or you are on a secure
system. If you don't specify a required password option on a command
line, you will be prompted for it
Standard e pratiche
Non penso che ci sia uno standard di denominazione e sono sicuro che puoi parlare con 10 persone diverse e ottenere 10 risposte diverse. Lo vuoi solo unico e logico.
L'API e il Keytool di Oracle non svolgono un ottimo lavoro nel controllo dei duplicati, il che è un particolare controllo a mio parere, considerato che è utilizzato per identificare ogni voce in un keystore.
Il modo migliore per risolvere i duplicati è generare un nuovo keystore e aggiungere ogni voce dal vecchio keystore al nuovo con alias univoco '. È possibile scorrere il keystore e utilizzare il timestamp per identificare diversi certificati in un negozio.