HR 1. Generate an EC key pair on the Utimaco HSM.
|
›_ Console |
|
|
Provide information when prompted.
Here:
-
ECis the key algorithm -
NONEis the keystore for HSM -
CryptoServeris the store type -
12345678is the PIN -
CryptoServeris the provider name -
tomcatsslECKeyis the key name that will be generated on the Utimaco HSM
Key generation using keytool command output
2. Verify that the keys have been generated using the keytool command.
|
›_ Console |
|
|
Here:
-
NONEis the keystore for HSM -
CryptoServeris the store type -
12345678is the slot PIN -
CryptoServeris the provider name
Keytool list output
-
List the keys using cxitool.
|
›_ Console |
|
|
List keys output using cxitool
-
Generate a CSR using the
keytoolcommand.
|
›_ Console |
|
|
keytool -certreq output
Provide user PIN when prompted for keystore password.
Here:
-
tomcatsslECKeyis the key name -
NONEis the keystore for HSM -
CryptoServeris the store type -
test.csris the CSR file name that will be generated
-
Get this CSR signed by CA.
-
Copy the signed certificate along with the root CA certificate chain to the Tomcat server.
-
Import the signed certificate chain reply using the command below.
|
›_ Console |
|
|
Import user certificate into key store
Signed certificates must also contain the certificate chain.
-
Verify that the keytool command shows the signed certificate
|
›_ Console |
|
|
Here:
-
NONEis the key store for the HSM -
CryptoServeris the store type -
12345678is the slot PIN -
CryptoServeris the provider name
Keytool list output