-
Create a directory to generate the certificate request for the sender and receiver
|
›_ Console |
|
-
Generate a sender key using p11tool2
For RSA
|
›_ Console |
|
Figure 45: Sender RSA Key list
For ECDSA
|
›_ Console |
|
Once key generation is completed then add CKA_ID for both public and private ECDSA keys using PKCS11# CryptoServer Administration tool.
Figure 46: Sender ECDSA Key list
-
Generate a certificate request for the sender
|
›_ Console |
|
Figure 47: Sender certificate request generation output
Enter the prompted value for "A challenge password" as blank.
Here, OPENSSLWINSLOT is the token label and SenderKey is the key on the HSM. Provide Cryptouser PIN when prompted.
-
Sign the certificate request for the Sender by CA
|
›_ Console |
|
Figure 48: Sender certificate request signing by CA
Press y to sign and y again to commit.
Here, OPENSSLWINSLOT is the token label and CAKey is the key on the HSM. Provide Cryptouser PIN when prompted.
-
Generate key for the receiver using p11tool2
For RSA
|
›_ Console |
|
Figure 49: Receiver RSA Key list
For ECDSA
|
›_ Console |
|
Once key generation is completed then add CKA_ID for both public and private ECDSA keys using PKCS11# CryptoServer Administration tool.
Figure 50: Receiver ECDSA Key list
-
Generate a certificate request for the receiver
|
›_ Console |
|
Figure 51: Receiver certificate request generation output
Here, OPENSSLWINSLOT is the token label and ReceiverKey is the key on the HSM. Provide Cryptouser PIN when prompted.
-
Sign the certificate request for the receiver by CA
|
›_ Console |
|
Figure 52: Receiver certificate request signing by CA
Press y to sign and y again to commit.
Here, OPENSSLWINSLOT is the token label and CAKey is the key on the HSM. Provide Cryptouser PIN when prompted.