|
Commands Used |
Purpose |
|---|---|
|
|
Create a directory for Utimaco binaries |
|
|
Create a directory to store PKCS#11 library |
|
|
Copy Utimaco PKCS#11 library to system path |
|
|
Navigate to application directory |
|
|
Copy PKCS#11 admin and utility tools |
|
|
Make tools executable |
|
|
Create a directory for PKCS#11 configuration |
|
|
Copy the PKCS#11 configuration file |
|
|
Initialize the HSM token with Security Officer (SO) PIN |
|
|
Set the Crypto User PIN |
|
|
Download |
|
|
Extract the downloaded package |
|
|
Update the execution path |
|
|
Set the library path for runtime linking |
|
|
Verify GnuPG installation |
|
|
Refresh the package index |
|
|
Install OpenSSL development libraries |
|
|
Check OpenSSL (libcrypto) version |
|
|
Install the PKCS#11 helper library |
|
|
grep pkgconfig` |
|
|
Set pkg-config search path |
|
|
Confirm PKCS#11 helper installation |
|
|
List available GPG keys |
|
|
Copy PKCS#11 smart card daemon config |
|
|
Generate an RSA key pair inside HSM |
|
|
List objects stored in the HSM |
|
|
Install the OpenSSL PKCS#11 engine |
|
|
Create a test message file |
|
|
Digitally sign a file using GPG |
|
|
Verify the digital signature |
|
|
Encrypt a file using GPG |
|
|
Decrypt an encrypted file |
|
|
View decrypted content |
|
|
Export a public key |
|
|
Import an RPM GPG key |
|
|
Query RPM package information |
|
|
Load PKCS#11 engine dynamically in OpenSSL |
|
|
Generate a CSR/certificate using a PKCS#11 key |
|
|
Convert the certificate to DER format |
|
|
Upload the certificate to HSM |
|
|
Generate a GPG key (advanced options) |
List of commands used