Depending on whether your host server as 32-bit or 64-bit architecture, make sure the following directory already exists or else create it.
Linux:
|
Parameter |
Definition |
|---|---|
|
[32 bit] |
$ORACLE_BASE/extapi/32/hsm[/hsm-manufacturer/library-version/] |
|
[64 bit] |
$ORACLE_BASE/extapi/64/hsm[/hsm-manufacturer/library-version/] |
List of parameters and definitions
Make ownership and permissions on the above directory as:
owner=oracle; group=oinstall; permissions=775
Windows:
|
Parameter |
Definition |
|---|---|
|
[32 bit] |
C:\oracle\extapi\32\hsm[\hsm-manufacturera\library-version\] |
|
[64 bit] |
C:\oracle\extapi\64\hsm[\hsm-manufacturera\library-version\] |
List of parameters and definitions
Make sure the 'oracle' user can access the above Windows folder Valid directory examples on 64-bit are:
|
Parameter |
Definition |
|---|---|
|
Linux |
/opt/oracle/extapi/64/hsm/utimaco/4.45.3/ |
|
Windows |
C:\oracle\extapi\64\hsm\utimaco\4.45.3\ |
List of parameters and definitions
Please copy the Utimaco PKCS#11 (cs_pkcs11_R3.dll or cs_pkcs11_R3.so) library for your host architecture to the folder mentioned as above to allow the Oracle database to access the cryptographic library.
Oracle Database should now be able to access The Utimaco PKCS#11 HSM provider.